Français
Forum

Manueller Seitenumbruch per ocx dans Exceltabelle insérer

 
- page 1 -



Stephan
Sonneborn
allô zusammen,

je versuche avec folgendem Code une Seitenumbruch dans 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-Aller:
ExcelBook&  = ocxMethod(Workbooks&, "Open"  , File$)
ExcelSheet& = ocxGet(ExcelBook&,    "Sheets", ExcelSheet$)
'*-------------------------------------------------------------------------------------------------*
'Seitenumbrüche insérer:
i& = 20 + 4*12

WHILENOT i& > aux%

    ocxPUT(ocxGET(ExcelSheet&, "Rows(" + STR$(i&) + ")"), "PageBreak", "xlPageBreakManual")
    i& = i& + 4*12

WEND


malheureusement klappt cela pas.

BTW: Kennt quelqu'un Literatur zum Thema ocx avec Excel?
je sais nie, quand je une ocxGet, ocxPut ou bien ocxMethod anwenden muss...

11 kB
Kurzbeschreibung: oxc-Fehlermeldung
Hochgeladen:12.03.2011
Downloadcounter148
Download
 
Schöne Grüße aus Wittgenstein
von Stephan

Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz
12.03.2011  
 



« cette Beitrag wurde comme Solution gekennzeichnet. »


Stephan
Sonneborn
Heureka!
aux&=ocxget(Excelsheet&, "Rows", i&)
ocxput(aux&,"PageBreak", -4135)

qui Variable xlPageBreakManual muss comme -4135 transfert volonté. ensuite gehts!
 
Schöne Grüße aus Wittgenstein
von Stephan

Programmierumgebung:| XProfan X4 | WIN10 | AMD FX6100 3,3 GHz
13.03.2011  
 




Stephan
Sonneborn
Bisher suis je soweit:
aux&=ocxget(Excelsheet&, "Rows", i&)
aux&=ocxget(aux&,"PageBreak")
ocxput(aux&,"xlPageBreakManual")

1. Lese qui i&-te la ligne un.
2. Lese qui PageBreak-qualité aus
3. Weise xlPageBreakManual qui PageBreak-qualité trop.
Ergebnis: Absturz...
 
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)

qui Variable xlPageBreakManual muss comme -4135 transfert volonté. ensuite 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!


je sais nie, quand je une ocxGet, ocxPut ou bien ocxMethod anwenden muss...


Kuckst du ici: [...] 

PS: réellement pourrait on qui ocx-Funktionen derart erweitern, qui pas plus entre Methoden et Eigenschaften unterschieden volonté doit.
sais mais pas, si cela wirklich sinnvoll ist; et plus rapide volonté qui Funktionen dadurch aussi pas...


qui Variable xlPageBreakManual muss comme -4135 transfert volonté. ensuite gehts!


Avec l' den Variablen, qui irgendwo im objet verankert sommes, doit je chez Gelegenheit la fois poursuivre.
peut-être peux on là quoi faire.
jusqu'à dahin empfehle je - so comment du es maintenant gemacht la hâte - , qui jeweiligen Werte (z.B. per Google) irgendwo auszubuddeln et direct trop transfert.

SeeYou
Pascal
 
15.03.2011  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

7.072 Views

Untitledvor 0 min.
Torsten Rümker02.06.2015
ByteAttack15.09.2014
Frank Vorholzer18.05.2014
Hans Dieter Graap21.11.2012
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie