|
![]() |
#1 |
Участник
|
Если из Axapta'ы, то вам надо вначале надо получить объект WorkSheet нужного вам листа книги.
Если вы используете класс ComExcelDocument_Ru, то можно либо при помощи метода getWorkSheet() (при этом надо подправить этот класс, чтобы сделать его доступным), либо ч/з интерфейс Document. Свойство Name этого объекта - это имя листа. Так же можно получить Объект PageSetup этого листа, а дальше точно так же как и для VBA X++: COMExcelDocument_Ru excel = new COMExcelDocument_Ru(); COM doc; COM app; COM sheets; COM worksheet; COM PageSetup; COM Range; ; ... Excel.newFile(); doc = Excel.getComDocument(); App = doc.Application(); // для выбора произвольного листа книги (либо по номеру, либо по имени) Sheets = App.Worksheets(); Worksheet = Sheets.Item(1); // для выбора активного листа Worksheet = App.ActiveSheet(); // если подправить класс то можно так Worksheet = Excel.getWorkSheet(1); Worksheet.Name("Новое имя"); // изменение имени листа PageSetup = Worksheet.PageSetup(); Range = Worksheet.Range("A1"); PageSetup.LeftHeader(range.Value2());
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: Hans (1). |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|