Обсуждение:excel - наименование столбца
0 (0)
Обсуждение:excel - наименование столбца ( Обсуждение примера 13.11.2012 21:36 )
0(0)например ( Sergey V. Mamaev 19.12.2012 11:40 )
0(0)вам поможет: ActiveWorkbook.Worksheets.Item(1).Range(Cells(55, 55), Cells(55, 55)).Address
проанализировать и подставить нужно.
>> Ответитькаждый раз обращаться к икселю - скорость упадет ( p2p 19.12.2012 14:49 )
0(0)Not specified
>> Ответитьа не каждый раз обращаться ( Sergey V. Mamaev 20.12.2012 06:42 )
0(0)функционалность упадёт: вы преобразуете в AA12, а в экселе в это время стоят ссылки R1C1
как вариант можно принудительно переключать на r1c1 и не париться
>> Ответить
Ошибка в примере (+) ( григ 20.12.2012 09:54 )
0(0)Посмотрите с n=703. Лажа. Т.е. 1 и 2-х символьные обработаются без ошибок. Далее - фигня. Надо или цикл или реккурсию вводить, т.к. x=int((n-1)/26); тоже может быть более-равно 26.
>> Ответитьне понял ( Sergey V. Mamaev 20.12.2012 10:05 )
0(0)office 2010:Sub o() MsgBox (ActiveWorkbook.Worksheets.Item(1).Range(Cells(1000, 720), Cells(1000, 720)).Address) End Sub
выполняю, получаю "$AAR$1000". в чём проблема разобрать сие?
на старых версиях офиса, где количество колонок (XFD) и строк (1048576) было меньше, надо просто учитывать их ограничение
>> Ответитьупс ( Sergey V. Mamaev 20.12.2012 10:15 )
0(0)это не к моему "напримеру" ответ был.. ну всё равно: максимальное количество колонок известно, вводим ограничение
>> Ответить