Проблем с VBA код
7 отговора
329 прегледа
Проблем с VBA код
Има едно файлче на Excel което е бъкано с макроси, при първоначалното му използване нямаше проблеми всико сработи нормално, но при повторното му използване някой от макросите не щат да работят, когато отида във VBE и дам F5 макроса просто не се изпълнява. Излиза ми едно прозорче от което по принцип трябва да си избера кой макрос да стартирам, да но спика е празен и няма никакви макроси а аз ги виждам написани, но просто не мога да ги стартирам, някой сблъсквал ли се е до сега с такъв проблем, на какво може да се дължи и как да се оправя.
Go Install Analysis Toolpack!
Go Install Analysis Toolpack!
Re: Проблем с VBA код
Хехе. Абе, между Macros, и VBA код има малка разлика. ;о) ... По принцип VBA код може да се пише и като описание на събития, които се случват по страниците. Например, може да има VBA код, който да се изпълнява само при промяна на клетка от страница Sheet1, или нещо такова. Тези части на VBA кода няма да ти се появяват в списъка с макроси, защото не са написани за там. Това е краткото обяснение.
Сега, ако файла ти не е комерсиален, може да го споделиш с някой от нас, за да разрешим мита.
Но въпреки това, хубаво е, ако провериш преди това дали от меню Tools - Macro - Security не е включена защитата. Ако е на High, то тогава няма да се изпълнява VBA кода. Свали я на Low, и презареди файла. ... А ако си е на Low, тогава не знам. Ще трябва да погледна.
Щирлиц
Сега, ако файла ти не е комерсиален, може да го споделиш с някой от нас, за да разрешим мита.
Но въпреки това, хубаво е, ако провериш преди това дали от меню Tools - Macro - Security не е включена защитата. Ако е на High, то тогава няма да се изпълнява VBA кода. Свали я на Low, и презареди файла. ... А ако си е на Low, тогава не знам. Ще трябва да погледна.
Щирлиц
Re: Проблем с VBA код
Случвало ми се е, но никога не съм отделял време да го разследвам, а просто затварям файла и го отварям отново и така макросите (или кода, както каза колегата от предния отговор) отново работят. Ако намериш причината, сподели я.
Re: Проблем с VBA код
във офиса съм с офис 2002 и кода не работи, вкъщи съм с 2003 и работи нормално няма никакви проблеми. Пробвах го и при един приятел той също е с 2002 и при него не работи. Пробвах го и на колежката на компютъра и тя е с 2002 а пък при нея работи. Нямам никакво обяснение защо става така.
Go Install Analysis Toolpack!
Go Install Analysis Toolpack!
Re: Проблем с VBA код
Добре де, ако не ти е комерсиален, и можеш да го пратиш да тестваме... прати го. ;о) Аз съм с офис ХР, предполагам, че не трябва да има разлика във функциите на VBA-то.
Щирлиц
Щирлиц
Re: Проблем с VBA код
за съжаление не мога да го изпратя защото файла служи за извличане на данни от Счетоводната ни програма и ако изпратя файла ще трябва да изпратя и базата и номенклатурата. Нали разбирате че това е фирмена тайна.
Но за сметка на това просто седнах и си направих свой файл който ми върши същата работа, такаче вече няма да се занимавам с този проблем.
Go Install Analysis Toolpack!
Но за сметка на това просто седнах и си направих свой файл който ми върши същата работа, такаче вече няма да се занимавам с този проблем.
Go Install Analysis Toolpack!
Re: Проблем с VBA код
Между ВБА за офисе XP и 2003 има доста разлики по кода...и на менми се е слу4вало. Какво горе-долу не работи при тебе?
Er muoz gelichesame die Leiter ibewerfen, so Er an ir ufgestigеn
ist...
Er muoz gelichesame die Leiter ibewerfen, so Er an ir ufgestigеn
ist...
Re: Проблем с VBA код
ами нищо не работи, нито един код не ще да ми тръгне.
А в какво се изразяват разликите между XP и 2003
Go Install Analysis Toolpack!
А в какво се изразяват разликите между XP и 2003
Go Install Analysis Toolpack!