Обсуждение:excel - наименование столбца

0 (0)
  • Развернуть Обсуждение:excel - наименование столбца ( Обсуждение примера  13.11.2012 21:36 )
    0(0)
    как из номера столбца получить его представление типа AA, AB и т.п.
    Посмотреть пример
    >> Ответить
    • Развернуть например ( Sergey V. Mamaev  19.12.2012 11:40 )
      0(0)
      вам поможет: ActiveWorkbook.Worksheets.Item(1).Range(Cells(55, 55), Cells(55, 55)).Address
      проанализировать и подставить нужно.
      >> Ответить
    • Развернуть Ошибка в примере (+) ( григ  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)
          это не к моему "напримеру" ответ был.. ну всё равно: максимальное количество колонок известно, вводим ограничение
          >> Ответить