Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вставка новых строк в шаблон Excel ... / 4 сообщений из 4, страница 1 из 1
29.11.2005, 15:31:49
    #33406212
denis1981
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставка новых строк в шаблон Excel ...
Вставка новых строк в шаблон Excel, как?

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

На 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
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вставка новых строк в шаблон Excel ... / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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