Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
652to656
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
652to656
652to656
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

MS Project asu Excel starten

MS Project asu Excel starten
14.08.2005 12:47:43
yogi
Guten Tag
Aus Excel heraus soll in MS-Project eine .MPT Datei geöffnet und sofort an definierter Stelle als .MPP Datei abgespeichert werden.
Beispiel:
Die Vorlage in "C:\Vorlagen\Plan.MPT" soll geöffnet und in "D:\Projekt X\Ablauf.MPP" abgespeichert werden.
Gruss
yogi

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: MS Project asu Excel starten
14.08.2005 15:14:02
Rolf
Hallo yogi,
dieser Code macht's umgekehrt:
zuerst kopieren, dann öffnen.
hG
Rolf

Sub CopyAndOpen()
Dim Shell32 As New Shell        'Verweis auf Shell32.dll setzen
Dim fso As New FileSystemObject 'Verweis auf scrrun.dll setzen
Dim quelle As String, ziel As String
quelle = "C:\Vorlagen\Plan.MPT"
ziel = "D:\Projekt X\Ablauf.MPP"
fso.CopyFile quelle, ziel, True
Shell32.Open ziel
End Sub

AW: MS Project asu Excel starten
14.08.2005 15:52:30
yogi
Grüezi Rolf
Danke für den Tip.
Gund meiner Frage: Mit .DOT-Dateien mit Autoexec Makro geht es so nicht, da das Autoexec Makro nur bei .DOT ausgeführt wird. Bei MS Project scheint dies nicht der Fall zu sein!
Gruss
Yogi
Anzeige
dot + doc
14.08.2005 16:33:53
Rolf
Hallo Yogi,
der gepostete Code funktioniert auch,
wenn du als "ziel" eine dot- + als "quelle" eine doc-Datei eingibst.
Statt Autoexec_Makros solltest du besser Ereigniscode im Klassenmodul (z.B. von "Diese Arbeitsmappe") nutzen;
Beispiel:

Private Sub Workbook_Open()
Call CopyAndOpen
End Sub


hG
Rolf
AW: dot + doc
14.08.2005 18:29:47
yogi
Salü Rolf
ich nehme an, Du meinst "ziel" eine doc- + als "quelle" eine dot- Datei.
Leider habe ich keine Kontrolle über die zu öffnenden Dateien (Excel, Word, Powerpoint, etc..). Die original Dateien liegen alle an einem Ort als Vorlagen oder als normale Dateien. Die bearbeiteten Versionen müssen dann in vordefinerten Ordnern mit per Macro generiertem Namen gespeichert sein. Ich müsste im Prinzip ein universellen Code haben, der in allen Applikationen (Excel, Word, PP, ...) läuft und irgendwelche anderen Dateien mit anderen Applikationen öffnet.
Gruss
yogi
Anzeige
AW: dot + doc
14.08.2005 21:07:04
Rolf
Hallo Yogi,
der Code müsste in allen Office-Applikationen laufen;
probier's mal aus + melde dich.
hG
Rolf

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige