Для электронных таблиц перевести номер колонки в набор букв и назад.

Например, когда номера колонок заданы буквами - A,B, ... AA, AB, ... ZW и т.п. 

Вызов:
string sAA = str_convert_number_to_aa(int colnum);

и

int colnum = str_convert_aa_to_number(string sAA);


Пример:

Получить шифр ячейки во второй строке в 27-й колонке.


int colnum = 2;
string sAA = str_convert_number_to_aa(2);
string address = sAA+ecvt(colnum)+":"+sAA+ecvt(colnum)

cout << saddress;



В окне сообщений будет выведено:

AA2:AA2