| |
|
|
- Página 1 - |
|
Stephan Sonneborn | ¡Hola zusammen,
Yo versuche con folgendem Code una Seitenumbruch en un Exceltabelle einzufügen:
'Excel unsichtbar starten:
Excel& = ocxCREATE("Excel.Application")
Workbooks& = ocxGet(Excel&,"Workbooks")
ExcelWnd& = ocxGet(Excel&,"Hwnd")
ocxPut(Excel&,"DisplayAlerts",1)
ocxPut(Excel&,"Visible" ,0)
'*-------------------------------------------------------------------------------------------------*
'Excel-Ir:
ExcelBook& = ocxMethod(Workbooks&, "Open" , File$)
ExcelSheet& = ocxGet(ExcelBook&, "Sheets", ExcelSheet$)
'*-------------------------------------------------------------------------------------------------*
'Seitenumbrüche einfügen:
i& = 20 + 4*12
WHILENOT i& > aux%
ocxPUT(ocxGET(ExcelSheet&, "Rows(" + STR$(i&) + ")"), "PageBreak", "xlPageBreakManual")
i& = i& + 4*12
WEND
Leider klappt el no.
BTW: Kennt alguien Literatur para Thema ocx con Excel? Yo weiß nie, wann Yo una ocxGet, ocxPut oder ocxMethod anwenden muss... |
|
|
| Schöne Grüße aus Wittgenstein von Stephan
Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz | 12.03.2011 ▲ |
|
|
|
|
« Dieser Contribución wurde como Solución gekennzeichnet. » |
|
Stephan Sonneborn | Heureka!
aux&=ocxget(Excelsheet&, "Rows", i&)
ocxput(aux&,"PageBreak", -4135)
El Variable xlPageBreakManual muss como -4135 transferencia voluntad. Dann gehts! |
|
|
| Schöne Grüße aus Wittgenstein von Stephan
Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz | 13.03.2011 ▲ |
|
|
|
|
|
Stephan Sonneborn | Bisher bin Yo soweit:
aux&=ocxget(Excelsheet&, "Rows", i&)
aux&=ocxget(aux&,"PageBreak")
ocxput(aux&,"xlPageBreakManual")
1. Lese el i&-te Línea una. 2. Lese el PageBreak-Eigenschaft de 3. Weise xlPageBreakManual el PageBreak-Eigenschaft a. Ergebnis: Choque... |
|
|
| Schöne Grüße aus Wittgenstein von Stephan
Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz | 13.03.2011 ▲ |
|
|
|
|
Stephan Sonneborn | Heureka!
aux&=ocxget(Excelsheet&, "Rows", i&)
ocxput(aux&,"PageBreak", -4135)
El Variable xlPageBreakManual muss como -4135 transferencia voluntad. Dann gehts! |
|
|
| Schöne Grüße aus Wittgenstein von Stephan
Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz | 13.03.2011 ▲ |
|
|
|
|
Uwe ''Pascal'' Niemeier | Hi Stephan!
Yo weiß nie, wann Yo una ocxGet, ocxPut oder ocxMethod anwenden muss...
Kuckst du hier: [...]
PS: Tatsächlich podría uno el ocx-Características derart erweitern, daß no mehr zwischen Métodos y Características unterschieden voluntad muß. Weiß pero no, si el wirklich sinnvoll ist; y más rápido voluntad el Características dadurch auch no...
El Variable xlPageBreakManual muss como -4135 transferencia voluntad. Dann gehts!
Con el el Variables, el irgendwo en el Objeto verankert son, muß Yo en Gelegenheit veces verfolgen. Tal vez puede ser como qué hacer. Bis dahin empfehle Yo - como du lo ahora gemacht hast - , el jeweiligen Werte (z.B. por Google) irgendwo auszubuddeln y direkt a transferencia.
SeeYou Pascal |
|
|
| |
|
|