Уважаемые форумчане, прошу помощи!
В файле Excel разработал программу. В ней большая UserForm, много процедур.
Работало все прекрасно, последние две недели при загрузке программы, Ексель уходит в ошибку.
Если запускать программу пошагово [F8], загрузка выполняется без проблем.
Исследуя код в поисках возможной ошибки обратил внимание, что все записи (во всех процедурах) со значением .Value изменены на .value редактор VBA сам приводит их к такому формату.
Выложить файл не могу, он более 2 Мбайт весом.
Версия Windows 7 х64, Excel 2010.В программе используются функции API декларированные
#If VBA7 Then
#If Win64 Then #Else #End If
#Else
#End If
Также ссылки на библиотеки:
VBA|Visual Basic For Applications (VBE7.DLL); Excel|Microsoft Excel 14.0 Object Library; stdole|OLE Automation; Office|Microsoft Office 14.0 Object Library; MSForms|Microsoft Forms 2.0 Object Library; Word|Microsoft Word 14.0 Object Library; ADODB|Microsoft ActiveX Data Objects 6.0 Library; VBIDE|Microsoft Visual Basic for Applications Extensibility 5.3 (\VBE6EXT.OLB); MSHTML|Microsoft HTML Object Library; MSScriptControl|Microsoft Script Control 1.0
Подскажите, что произошло с программой, почему редактор VBA меняет код .value ?
В файле Excel разработал программу. В ней большая UserForm, много процедур.
Работало все прекрасно, последние две недели при загрузке программы, Ексель уходит в ошибку.
Если запускать программу пошагово [F8], загрузка выполняется без проблем.
Исследуя код в поисках возможной ошибки обратил внимание, что все записи (во всех процедурах) со значением .Value изменены на .value редактор VBA сам приводит их к такому формату.
Выложить файл не могу, он более 2 Мбайт весом.
Версия Windows 7 х64, Excel 2010.В программе используются функции API декларированные
#If VBA7 Then
#If Win64 Then #Else #End If
#Else
#End If
Также ссылки на библиотеки:
VBA|Visual Basic For Applications (VBE7.DLL); Excel|Microsoft Excel 14.0 Object Library; stdole|OLE Automation; Office|Microsoft Office 14.0 Object Library; MSForms|Microsoft Forms 2.0 Object Library; Word|Microsoft Word 14.0 Object Library; ADODB|Microsoft ActiveX Data Objects 6.0 Library; VBIDE|Microsoft Visual Basic for Applications Extensibility 5.3 (\VBE6EXT.OLB); MSHTML|Microsoft HTML Object Library; MSScriptControl|Microsoft Script Control 1.0
Подскажите, что произошло с программой, почему редактор VBA меняет код .value ?
Изменено: - 30.11.2020 10:25:45