Aktuelle Zeit: 15.11.2018 13:03

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Mit ComatePlus image im Excel-Header platzieren
BeitragVerfasst: 24.07.2018 12:54 
Offline

Registriert: 18.01.2018 17:02
Hallo zusammen,

ich möchte gerne mit ComatePlus ein Bild im Header von Excel platzieren.

Meine Recherche hat ergeben, dass das vermutlich so aussehen sollte:

Code:
ExcelObject\GetObjectProperty("ActiveSheet")\SetProperty("PageSetup\RightHeaderPicture\Filename=E:\image01.jpg")
ExcelObject\GetObjectProperty("ActiveSheet")\SetProperty("PageSetup\RightHeader='&[Grafik]'")


Es gibt zwar keine Fehlermeldung, aber es macht auch nicht, was es machen soll.

Wäre toll, wenn mir jemand behilflich sein könnte.


Gruß
Meier


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Mit ComatePlus image im Excel-Header platzieren
BeitragVerfasst: 24.07.2018 13:27 
Offline
Benutzeravatar

Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9
Schuss ins Blaue: Muss der Pfad zum Bild nicht auch in einfache Hochkommata?

Ansonsten das mal hier einbauen und großzügig nach jedem COMate-Befehl aufrufen

Code:
Procedure ShowErrorIfAny()
  If COMate_GetLastErrorCode() : Debug COMate_GetLastErrorDescription() : EndIf
EndProcedure


Grüße ... Peter

_________________
ƃᴉɹǝᴉʍɥɔs ʇsᴉ ɥɔɐɟuᴉǝ


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Mit ComatePlus image im Excel-Header platzieren
BeitragVerfasst: 01.08.2018 12:03 
Offline

Registriert: 18.01.2018 17:02
Hallo Peter,

Einfache Anführungsstriche haben keine Änderung hervorgerufen.

Zitat:
Debug COMate_GetLastErrorDescription()


habe ich bereits verwendet. Wirft nichts aus.

Es macht folgendes:

In dem Header ist zu sehen "Grafik]" (ohne Anführungsstriche) anstelle der Graphik. Klick ich in das Headerfeld, steht da "&[Grafik]" (so als wenn die Graphik auch hinterlegt ist) und der FileRequester öffnet sich um ein Bild einzufügen.

Noch eine Idee?

Gruß
Meier


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Mit ComatePlus image im Excel-Header platzieren
BeitragVerfasst: 02.08.2018 19:00 
Offline
jaAdmin
Benutzeravatar

Registriert: 13.09.2004 17:48
in Deinem Commateaufruf fehlt wohl noch etwas, oder ist etwas zuviel ? &Grafik => &G

ich hab mal ein makro mit excel 2003 aufgezeichnet.
und entsprechend reduziert.

damit es wuppt muss der Code mindestens folgendes enthalten

Code:
Sub Makro4()
    ActiveSheet.PageSetup.RightHeaderPicture.Filename = "D:\klüngelkrams.jpg"
    ActiveSheet.PageSetup.PrintArea = ""
    With ActiveSheet.PageSetup
        .RightHeader = "&G"
    End With
End Sub

_________________
‮pb 5.31-3.30(x86) (windoof)7 64 pro
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Mit ComatePlus image im Excel-Header platzieren
BeitragVerfasst: 06.08.2018 15:49 
Offline

Registriert: 18.01.2018 17:02
Hallo bobobo,

das war es noch nicht ganz, aber du hast mich dazu gebracht mir den VBA-Code nochmal dazu anzusehen.

Und so sieht es also aus. War schon so nah dran. Nur ein I statt ein G.

Code:
ExcelObject\GetObjectProperty("ActiveSheet")\SetProperty("PageSetup\RightHeaderPicture\Filename=E:\image01.jpg")
ExcelObject\GetObjectProperty("ActiveSheet")\SetProperty("PageSetup\RightHeader='&I'")

:bounce:

Vielen Dank. Ihr seit super.
Meier


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye