Тема: Формула для перевода буквенного обозначения столбца excel

Где-то завалялась, не могу найти, может у кого-то есть?
Нужна формула для перевода буквенного обозначения столбца excel в цифру, т.е.  "А" = 1, "АА" = 27 и т.д.

Re: Формула для перевода буквенного обозначения столбца excel

Вот тут шли баталии, правда на лиспе.
http://forum.dwg.ru/showthread.php?t=89 … mp;page=33

Re: Формула для перевода буквенного обозначения столбца excel

Не уверен в точности ссылки. Там на 33 старнице начинается.

Re: Формула для перевода буквенного обозначения столбца excel

В эксэле есть возможность обращаться к ячейкам как к элементам двухмерного массива, что то вроде cell[1][1] не помню синтаксиса просто.

Re: Формула для перевода буквенного обозначения столбца excel

И вообще в vba столбцы - это коллекция columns(i), где i - порядковый номер столбца, в зависимости от условий - относительный или абсолютный.
А буквенные обозначения - это идентификаторы в основном для формул.
Или вам как раз нужно извлекать адрес из формул?

Re: Формула для перевода буквенного обозначения столбца excel

Находится так:

n_colmn = Range(CellAdr).Column

где CellAdr - это адрес любой ячейки столбца, например "AA10".
Давно с Excel не работал, забыл.