Имя: Пароль:
1C
 
Работа с многолистными табличными документами
,
0 TiARETiK
 
09.04.21
14:04
Собственно,
....................
Файл = Новый ТабличныйДокумент;
Файл = ОткрытьФайл( ЭтаФорма["ИмяФайла"]);
....................
Таким макаром открыта эксель-таблица, многолистная. А хочется в Файл получить только дин конкретный лист, для простоты - пусть будет первый. Как це сделать?
1 Kassern
 
09.04.21
14:05
Посмотри конструктор в СП новый Табличный документ и метод прочитать()
2 TiARETiK
 
09.04.21
14:10
(1) Спасибо, занялся.
3 АнализДанных
 
09.04.21
14:11
(0) При чтении файла эксель, через табличный документ, каждый отдельный лист экселя будет находится в отдельной области табличного документа.
4 Cthulhu
 
09.04.21
14:12
в Файл у тебя листы - это области с именами равными именам листов.
выдирай да юзай
5 Почему 1С
 
09.04.21
14:13
Файл.Области[0]
6 acanta
 
09.04.21
14:13
(3) (4) Это очень круто,спасибо.
7 TiARETiK
 
09.04.21
14:15
(5) (4) (3) Осознал, спасибо!
8 TiARETiK
 
09.04.21
14:32
Товарищи, а скажите, тогда-уж,  как получить табличный документ из области ячеек тд?
9 Cthulhu
 
09.04.21
14:36
(8): .ПолучитьОбласть(ИмяОбласти)
10 TiARETiK
 
09.04.21
14:37
(9) Спасибо!
11 Chameleon1980
 
09.04.21
19:16
(8) знаю что ты хочешь
Смотри на метод вставить
12 Chameleon1980
 
09.04.21
19:17
+ только последние двампараметрамукажи 1,1