Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Visual Basic 6.0 / VBA » automtisches Speichern/ ausführen beim laden....

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
12.08.2005, 15:35 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Hoi... weiss zufällig jemand wie man bei MS Office es bewirken kann, dass bei Öffnen, beim Schliessen und vorm Drucken einer Datei automatisch noch ein Makro ausgeführt werden kann...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.08.2005, 10:54 Uhr
~aaaaaaaa
Gast


Du könntest für jede Officeanwendung ein eigenes AddIn schreiben.
Das AddIn hat eine Auto_Open Sub die beim Start des AddIn ausgeführt wird. zB:

Visual Basic:
Public WithEvents App As Application

sub auto_open()
Set oRNC.App = Application
end sub



Dann hast Du diese Events zur Verfügung:

Visual Basic:
Private Sub App_WorkbookBeforePrint(ByVal Wb As Workbook, Cancel As Boolean)
Private Sub App_WorkbookOpen(ByVal Wb As Workbook)

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.08.2005, 10:57 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@~aaaaaaa

sorry ichc hab ganz vergessen zu schreiben das ich es bereits so gelöst hatte. das unbefriedigende an dieser Lösung ist, wenn man das verschickt das der andere dann auch dieses addin benötigt und vor allen dingen ist das addin dann so lange wirksam bis man es deaktiviert. das heisst wenn ich nen anderes file öffne kann das hier auswirkungen haben die ich nur bei der einen präsentation haben wollte... leider scheint es ja anders nicht zu gehen..
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 19.08.2005 um 10:57 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
21.08.2005, 14:25 Uhr
Veasel



hi!
dann schreib das auto_open oder auto_close makro doch in das projekt und mach daraus kein addin! so ist es immer in der datei vorhanden und auch nur in der!
wenn du die datei ohne auto_open makro starten willst, halt die Shift-Taste gedrückt beim doppelklicken.
hoffe das hilft vielleicht...

grüße
--
MFG Veasel
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Visual Basic 6.0 / VBA ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: