Макросите в Excel са програми на Visual Basic. За да се научите да програмирате е необходимо много повече време и усилия, отколкото да научите Excel. Все по-малко хора ползват макроси, за сметка на Power Query Editor, Data Model, Power Pivot, Office Scripts и други нови инструменти в Excel. Нашата цел е да помогнем на повече хора, затова в канала има видеа за основните инструменти и функции на Excel, Word,PowerPoint и други продукти.
Здравейте, видеото ви е чудесно, но бих искал да попитам може ли да се напише допълнителен код (VBA) вътре в VBA - едитора който да стартира Макроса тогава когато се натисне ръчно бутона Enter на клавиатурата...с други думи да не се налага да се натиска специален бутон за Run на макроса.?
Да, всеки VBA код или записан макрос може да се стартира с клавишна комбинация от типа Ctrl+клавиш или Ctrl+Shift+клавиш. Но не може да е Enter, защото той се ползва за много други базови операции.
Нямаме теоретичен материал, който може да се публикува, но все още може да намерите някои от издадените на български книги или вижте официалната документация на Microsoft - docs.microsoft.com/en-us/office/vba/api/overview/language-reference
Excel преизчислява автоматично всички формули при въвеждане на данни в която и да е клетка. Това преизчисляване може да се изключи (от Formulas - Calculation Options) и тогава чрез клавиш "F9" преизчисляваме принудително всички формули. Това е функционалност на Excel и не е необходим макрос. При така зададения въпрос, не можем да разберем дали искате да преизчислявате всички формули или ползвате готова таблица с добавен макрос. Често хора правят макроси за добавяне или комбиниране на данни от файлове или таблици в отделни листове. Но тези макроси са специфични за всеки случаи и се правят най-често от програмисти. Ако може да уточните за какво преизчисляване става въпрос и с коя клавишна комбинация.
Това видео е само за изпълнение/стартиране на вече написани макроси. Имате ли видео за тяхното програмиране?
Макросите в Excel са програми на Visual Basic. За да се научите да програмирате е необходимо много повече време и усилия, отколкото да научите Excel. Все по-малко хора ползват макроси, за сметка на Power Query Editor, Data Model, Power Pivot, Office Scripts и други нови инструменти в Excel.
Нашата цел е да помогнем на повече хора, затова в канала има видеа за основните инструменти и функции на Excel, Word,PowerPoint и други продукти.
Здравейте, видеото ви е чудесно, но бих искал да попитам може ли да се напише допълнителен код (VBA) вътре в VBA - едитора който да стартира Макроса тогава когато се натисне ръчно бутона Enter на клавиатурата...с други думи да не се налага да се натиска специален бутон за Run на макроса.?
Да, всеки VBA код или записан макрос може да се стартира с клавишна комбинация от типа Ctrl+клавиш или Ctrl+Shift+клавиш. Но не може да е Enter, защото той се ползва за много други базови операции.
Имате ли материали теоретични материали за макроси
Нямаме теоретичен материал, който може да се публикува, но все още може да намерите някои от издадените на български книги или вижте официалната документация на Microsoft - docs.microsoft.com/en-us/office/vba/api/overview/language-reference
Как се прави макрос за преизчисляване на таблица с Ctrl+Alt+F9q, да става това автоматично!
Excel преизчислява автоматично всички формули при въвеждане на данни в която и да е клетка.
Това преизчисляване може да се изключи (от Formulas - Calculation Options) и тогава чрез клавиш "F9" преизчисляваме принудително всички формули.
Това е функционалност на Excel и не е необходим макрос.
При така зададения въпрос, не можем да разберем дали искате да преизчислявате всички формули или ползвате готова таблица с добавен макрос.
Често хора правят макроси за добавяне или комбиниране на данни от файлове или таблици в отделни листове. Но тези макроси са специфични за всеки случаи и се правят най-често от програмисти.
Ако може да уточните за какво преизчисляване става въпрос и с коя клавишна комбинация.