Защо не се вижда новосъздадения макрос Delete в полето Declarations?
Здравейте! Много благодаря за чудесно обяснените уроци стъпка по стъпка! Малко се притеснявах като записвах курса и сега виждам, че всичко е много добре обяснено и разбираемо за мен. Въпросът ми е следният : Направих задачата да се създаде макрос, който да изтрива клетките в диапазона J-M. И като го потърсих с Alt+F8 го виждах, можех да задам Step Into. Обаче когато отидох в полето Declarations s Alt+F11 не го виждах. Отново се върнах на файла, стартирах изтриването и дебъг със Step Into и забелязах, че се отвори отделен прозорец, в който в Declarations фигурираше само новосъздаденият макрос и също, че се е записал в Module 2 вместо в Module 1. Интересува ме защо става така? Възможно ли е да избираме в кой модул да записваме макросите? За мен по-подредено ще е да ги записвам само в 1 модул. Има ли значение времето на създаване на макроса или пък user-а, който го създава, за да е в различни модули.
Здравейте,
Когато записвате макроси, автоматично се записват в нов модул на проекта (VBAProject) - това е екселският файл. Всеки път, когато стартирате Excel и записвате нов макрос, той се записва в нов модул! Падащото меню, което показвате, съдържа имената на макросите, записани в модула - както виждам на картинката това е Module2, в който е записан макроса Delete. Declarations показва имената на макросите в активния модул - този, който сте избрали в Project Window в редактора на VBA (с клавиши Alt+F11 се отваря редактора на VBA). А с Alt+F8 се показва списък на всички макроси в проекта, записани в различни модули. По този начин работи редактора на VBA. За да се ориентирате по-добре "хвърляйте едно око" на заглавната лента в редактора - там винаги се изписва модула, в който е записан макроса.
Ако има още нещо, което Ви притеснява, пишете!
Много благодаря за разяснението за записването на модулите! Доста се чудих как става. Обучението е чудесно! Благодаря!
Моля да ми обясните как двата екрана се визуализираха заедно.
Здравейте, предварително се извинявам, че въпросът не е по темата, но ми е неободимо, за да мога и аз да задам въпрос. Как да направя червените стрелки с номерация върху изображение?
Здравейте! Аула са създали собствен инструмент, чрез
Здравейте! Аула са създали собствен инструмент, чрез който да прикачите скрийншорт. И там има опцията за поставяне на стрелки, текст, ограждания и др. Ето едно видео с повече разяснения - https://www.youtube.com/watch?v=6urkIz5-8Q8 . Хубав ден!
Само да допълня - ако не ви се получи от пъврия път, не се притеснявайте, опитайте пак. Хората във форума са толерантни и подкрепящи. Просто задайте въпроса си възможно по-точно, за да получите и ясен отговор :-)
:) Благодаря много!
Мога ли да участвам в дискусиите без да карам курса?