Две находки
Откопал недавно две интересные штучки в VBA Excel 2003. Первая — свойство ThisCell объекта Application. Используется внутри функции, вызываемой с листа (то есть записанной в ячейке, как обычная формула листа). Указывает на ячейку, из которой и вызывалась функция. Очень удобно, если надо формировать многоэтажные ссылки относительно положения самой формулы на листе. И вторая — метод Evaluate, позволяющий вычислять выражения, заданные строкой. Переменные только не подставляет, но можно просто в строке заменять имя переменной на значение. Что-то он там еще умеет…