|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.11.2012, 13:59 | #1 |
Пользователь
Регистрация: 24.06.2008
Сообщений: 34
|
Совместимость Excel 2007 VBA - Excel 2010 VBA
Привет всем!!
Дело такое! В 2007 экселе все работает! А под 2010 не работает, ругается на макрос!! Всем известный в интернете очень распространен, быстрый ввод времени! Private Sub Worksheet_Change(ByVal Target As Range) Dim vVal Dim StrVal As String If Target.Cells.Count > 1 Then Exit Sub If Not Intersect(Target, Range("C4:R30")) Is Nothing Then With Target vVal = Format(.Value, "0000") If IsNumeric(vVal) And Len(vVal) = 4 Then Application.EnableEvents = False .Value = Left(vVal, 2) & ":" & Right(vVal, 2) .NumberFormat = "[h]:mm" End If End With End If Application.EnableEvents = True End Sub и останавливается компиляцыя с ошибкой can't find project or librery читал в инете, пишут про реферансы! че то я не понял! может кто то в двух словах подскажет! |
28.11.2012, 15:30 | #2 |
Пользователь
Регистрация: 24.06.2008
Сообщений: 34
|
Разобрался! в референсах надо миссинг отключить
|
28.11.2012, 15:33 | #3 |
Пользователь
Регистрация: 24.06.2008
Сообщений: 34
|
тема закрыта =)
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача на визуальное программирование в EXCEL 2007 (VBA) | newbie93 | Помощь студентам | 6 | 05.09.2015 18:26 |
VBA, Excel 2007 обращение к элементам ActiveX | smallfry | Microsoft Office Excel | 2 | 03.11.2010 11:43 |
Изменения в VBA Excel 2010 | Aent | Microsoft Office Excel | 0 | 30.12.2009 19:05 |
Как запретить запуск программы на VBA Excel 2003 в Excel 2007 | kovalevskivf | Microsoft Office Excel | 2 | 15.05.2009 16:47 |
Глюк Excel-2007??? Формулы в ячейку из VBA | Rafik | Microsoft Office Excel | 7 | 24.03.2009 13:59 |