105 читали · 3 года назад
VBA для Excel простыми словами. #2. Переменные и свойства ячейки.
Немного теории о переменных. При создании своих макросов вам где-то нужно будет хранить свои данные. Это можно сделать на отдельном промежуточном листе, либо, удобнее всего хранить в переменных, чтобы конечный пользователь не видел "манипуляций" при выполнении макроса. Очень часто, при написании макросов, нужно брать данные из одного листа и копировать в другой. Вот для этой цели(разумеется не только для этой) и служат переменные. Давайте разберемся, что же такое "Переменная". Говоря компьютерным языком - это ячейка в памяти, где хранятся какие-то данные определенного типа...
376 читали · 1 год назад
VBA Excel № 38. Статические переменные в VBA.
При написании программ на VBA иногда возникает необходимость сохранять значение переменной между вызовами подпрограммы или функции. Для этой цели можно использовать статические переменные. Статическая переменная - это переменная, которая сохраняет свое значение между вызовами подпрограммы или функции. В отличие от обычных локальных переменных, которые создаются и уничтожаются каждый раз при вызове подпрограммы или функции, статическая переменная сохраняет свое значение и состояние даже после выхода из подпрограммы или функции...