powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вставка новых строк в шаблон Excel ...
4 сообщений из 4, страница 1 из 1
Вставка новых строк в шаблон Excel ...
    #33406212
Фотография denis1981
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вставка новых строк в шаблон Excel, как?

В середине шаблона Excel отведена для данных одна форматированная строка. Нужна программно вставить еще несколько строк (заранее неизвестно сколько) аналогичного форматирования и заполнить их. Кто что посоветует?
...
Рейтинг: 0 / 0
Вставка новых строк в шаблон Excel ...
    #33406615
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО Шаблон должен иметь скрытый лист, на котором хранятся поименнованняе заготовки различных составляющих документа (отформатированные, разлинованные и рп.), особенно тех, которые имеют динамические размеры. Вот они то (заготовки) и должны вставляться.
...
Рейтинг: 0 / 0
Вставка новых строк в шаблон Excel ...
    #33406789
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) правой кнопкой мыши тыкаешь по номеру строки, выбираешь Copy, потом левой кнопкой мыши выбираешь столько строк сколько нужно, правый клик - Insert Copied Cells.
2) на VBA:
ActiveSheet.Range("5:15").Insert
ActiveSheet.Range("4:4").Copy Destination:=ActiveSheet.Range("5:15")
...
Рейтинг: 0 / 0
Вставка новых строк в шаблон Excel ...
    #33407597
Фотография denis1981
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Балгодарю за помощь!

На C# получилось следующее:
Код: plaintext
1.
2.
3.
4.
object oRange = cur_sheet.GetType().InvokeMember("Range",  
	System.Reflection.BindingFlags.GetProperty, null, cur_sheet, new object[]{"A18:k18"});
oRange.GetType().InvokeMember("Insert",  System.Reflection.BindingFlags.	
	InvokeMethod, null, oRange, new object[]{- 4121 });

В помощь также:
http://www.gotdotnet.ru/Forums/Common/223794.aspx
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вставка новых строк в шаблон Excel ...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]