Erstmal Hallo von mir ans Forum
Ich beschäftige mich seit einiger Zeit mit verschiedenen Formen der VBA Programmierung in Excel und Word, klappt auch soweit ganz gut.
Jetzt dachte ich ich gehe einen Schritt weiter und probier es mal mit VB2010.
Komm auch gut voran, programmiere gerade eine Windowsform mit integrierten Resourcen.
Aktiviert durch Checkboxen werden verschiedene Word und Excel Vorlagen geöffnet und die Felder bzw bookmarks mit Daten der Eingabefelder beschrieben.
So, jetzt mein Problem:
Ich habe eine Word Vorlage mit einem Makro, dieses Makro funktioniert auch einwandfrei. Habe ein Modul1 drinn und eine Form die ich starte mit:
in meiner WindowsForm rufe ich die Vorlage auf mit:
Leider startet das Makro in der Vorlage nicht :(
Was mir auch aufgefallen ist, starte ich die Wordvorlage direkt im Explorer aus dem Ordner Resourcen dann öffnet das Makro, öffne ich die Datei aus dem Resourcenordner innerhalb des Resourcen Ordner im Projektmanager dann startet das Makro auch nicht.
Fehlts da vll nur an einer Einstellung ?
Gruß shaun
Ich beschäftige mich seit einiger Zeit mit verschiedenen Formen der VBA Programmierung in Excel und Word, klappt auch soweit ganz gut.
Jetzt dachte ich ich gehe einen Schritt weiter und probier es mal mit VB2010.
Komm auch gut voran, programmiere gerade eine Windowsform mit integrierten Resourcen.
Aktiviert durch Checkboxen werden verschiedene Word und Excel Vorlagen geöffnet und die Felder bzw bookmarks mit Daten der Eingabefelder beschrieben.
So, jetzt mein Problem:
Ich habe eine Word Vorlage mit einem Makro, dieses Makro funktioniert auch einwandfrei. Habe ein Modul1 drinn und eine Form die ich starte mit:
in meiner WindowsForm rufe ich die Vorlage auf mit:
Quellcode
- If CheckBox11.Checked = True Then
- 'IO.File.WriteAllBytes(IO.Path.Combine(Environment.GetEnvironmentVariable("temp"), "Ordnerschmal.dotm"), My.Resources.Ordnerschmal)Dim Word As Object
- Word = CreateObject("Word.Application")
- Word.Visible = True
- ordner_schmal = Word.Documents.Open(IO.Path.Combine(Environment.GetEnvironmentVariable("temp"), "Ordnerschmal.dotm"))
- End If
Leider startet das Makro in der Vorlage nicht :(
Was mir auch aufgefallen ist, starte ich die Wordvorlage direkt im Explorer aus dem Ordner Resourcen dann öffnet das Makro, öffne ich die Datei aus dem Resourcenordner innerhalb des Resourcen Ordner im Projektmanager dann startet das Makro auch nicht.
Fehlts da vll nur an einer Einstellung ?
Gruß shaun