powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi & Excel
9 сообщений из 9, страница 1 из 1
Delphi & Excel
    #32155405
RoVS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, как вставить разрыв страницы в Excel???
...
Рейтинг: 0 / 0
Delphi & Excel
    #32155578
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что такое разрыв страницы в ехсел? Я знаю как новый лист добавить, как написать текст в ячейку и т.п. А разрыв страницы только в ворде и встречал...
...
Рейтинг: 0 / 0
Delphi & Excel
    #32155745
RoVS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это когда открываешь окно разметка страницы, и задаешь границы страниц. Макрос получатся следующий:
Set ActiveSheet.HPageBreaks(1).Location = Range("A40")
А вот, как его переложить на Delphi???
...
Рейтинг: 0 / 0
Delphi & Excel
    #32155752
Фотография Ильшат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Типа такого, может:

var
Sheet: Variant;
begin
...
Sheet.HPageBreaks.Location = Sheet.Range['A40'];
...
Рейтинг: 0 / 0
Delphi & Excel
    #32155883
RoVS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Ильшат

Не, некатит
...
Рейтинг: 0 / 0
Delphi & Excel
    #32155888
Papka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Range["XX"].Select
EXCEL.SelectedSheets.HPageBreaks.Add

Mozhet tak pokatit?
...
Рейтинг: 0 / 0
Delphi & Excel
    #32155893
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С оффисом идет хелп файл по вижлбейсику для экселя. Я оттуда все брал, почти все заработало. По данному примеру сказать ничего не могу, может в объекте pagesetup?
...
Рейтинг: 0 / 0
Delphi & Excel
    #32155944
RoVS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
HPageBreaks= WorkSheets.OlePropertyGet("HPageBreaks");
HPageBreaks.OleProcedure("Add","A40");
Но здесь возикает ошибка, типа неверный тип параметра...
...
Рейтинг: 0 / 0
Delphi & Excel
    #32156215
Papka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HPageBreaks= WorkSheets.OlePropertyGet("HPageBreaks");
HPageBreaks.OleProcedure("Add","A40");


A zachem tak? Ti pishi kak v macrose.

Range.Select
Excel.Sheet.HPageBreaks.Add

Dumaju dolzhno rabotat.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi & Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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