Премини към съдържанието
make79

Помощ за Microsoft Visual Basic for Applications (VBA)

Препоръчан отговор


Здравейте на всички,

надявам се да може някой от Вас да ме насочи към решението на проблема ми а той е:

Имам екселски файл създаден на офис 2007 (32 bit версия ) с  VBA скриптове.

Файла е създаден от бивш колега който не мога да открия :(

Сега се опитвам да отворя този файл с Excel 2016 ( 64 bit ) и ми дава грешки

Четох в интернет че се дописва някакъв ред с помоща на който се описва да може да се отваря и с 64 битов офис.

Не съм много навътре в този език така, че ако бъркам термините моя да ме извините

реда е този ( според мен )

 

#If VBA7 Then Declare PtrSafe Sub... #Else Declare Sub... #EndIf

какво според вас трябва да допиша на мястото на точките?

или ако бъркам реда - моля да кажете.

Благодаря на Всички които ще се включат

 

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

If VBA7 Then Declare PtrSafe Sub... 
Else Declare Sub... 
EndIf

Трябва да си въвдеш проверка за версия на VBA - ако е v.7 декларираш с PtrSafe Sub
Ako не е v7 само Sub

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.