Подключение к excel при помощи ado. Как узнать имя листа по его номеру? #606566


#0 by palpetrovich
Примерно такой код: Когда листы эксель называются Лист1, Лист2... то все работает замечательно, но в реальности имена листов обычно любят переименовывать...
#1 by КМ155
ADOX
#2 by palpetrovich
о, точно, где-то видел. Спасибо
#3 by КМ155
#4 by palpetrovich
Да, работает, спасибо. Правда кроме существующих листов возвращает еще что-то. К прмеру, последний, 3-тий лист называется Invoice$, так на номер+1 возвращает:  Invoice$Print_Area
#5 by КМ155
дык у листов и тип есть Для Каждого чётотам  Из ХCat.Tables Цикл
#6 by palpetrovich
забавненький результат: н=0;
#7 by palpetrovich
странненько, есть кавычки или нет - лист читает верно :)
#8 by КМ155
msdn кури
#9 by etc
без ADOX:
#10 by Torquader
Каталог возвращает имена листов и имена областей на листах в одном месте,что немного непонятно - но сделано именно так.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С