|
Вставить лист екселя из другого файла на 1с | ☑ | ||
|---|---|---|---|---|
|
0
Теократ
04.10.20
✎
12:14
|
Есть 2 файла екселя с одинаковыми листами (называются листы одинаково). Надо скопировать лист из второго файла в первый, чтобы его данные встали ровно там, где оканчивается лист первого екселя. Как это сделать?
|
|||
|
1
Азат
04.10.20
✎
12:24
|
(0) а в чем сложность?
открываете в двух переменных 2 идентичных листа и дальше копируете значения |
|||
|
2
Теократ
04.10.20
✎
12:35
|
Я просто не делал раньше. Мне бы весь этот код...
|
|||
|
3
Михаил Козлов
04.10.20
✎
14:37
|
Можно в типовых конфигурациях подсмотреть. Что-нибудь вроде загрузки заказа поставщику из Эксель.
|
|||
|
4
Теократ
04.10.20
✎
14:41
|
Вот я тут копирую область из одного файла, которую мне надо вставить во второй. Но выходит ошибка. Два варианта вставки скопированного в конце не работают, как правильно?
Эксель = Новый COMОбъект("Excel.Application"); Эксель.DisplayAlerts = Ложь; Книга = Эксель.WorkBooks.Add(); Лист = Книга.Worksheets(1); ExcelФайл2 = Эксель.WorkBooks.add (объект.СозданныеФайлы[0].имяфайла); ЛистЭксель2 =ExcelФайл2.Worksheets(1); ВсегоКолонок2 = ЛистЭксель2.Cells(1,1).SpecialCells(11).Column; ВсегоСтрок2 = ЛистЭксель2.Cells(1,1).SpecialCells(11).Row; Область2 =ЛистЭксель2.Range(ЛистЭксель2.Cells(1,1), ЛистЭксель2.Cells(ВсегоСтрок2,ВсегоКолонок2)); Данные = Область2.Value.Выгрузить(); Область= Лист.Range(Лист.Cells(1,1), Лист.Cells(ВсегоСтрок2,ВсегоКолонок2)); //Область.Value=Данные; //Область.Value.Загрузить(Данные); |
|||
|
5
Теократ
04.10.20
✎
14:52
|
Ну и также открыт вопрос, как копировать все, вместе с форматом, а не только значения
|
|||
|
6
Михаил Козлов
04.10.20
✎
14:59
|
(5) Скрипт запишите.
|
|||
|
7
Михаил Козлов
04.10.20
✎
15:01
|
(6)+ Извините, макрос.
|
|||
|
8
Теократ
04.10.20
✎
15:06
|
надо в 1с
|
|||
|
9
Михаил Козлов
04.10.20
✎
17:06
|
(8) Возьмете текст макроса и оформите в 1С.
|
|||
|
10
МихаилМ
04.10.20
✎
17:12
|
(9) оно не понимает , как записать макрос в excel.
и тем более - как записанный макрос исполнить из 1с. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |