18.02.2016, 12:38
Hi Leuts
Hab ein Miniprojekt zum umsetzen in excel, bin aber noch der totale anfänger was das betrifft.
Hab mir eine Vorlage eines Stundenzettels 2016 geholt und möchte nun das der Benutzer beim öffnen gleich die eingabemaske vorgesetzt bekommt.
hab das ganze mit vba so gelöst:
Klappt auch super so weit.
Wenn der Benutzer seine Eingaben getätigt hat soll er einfach oben rechts aufs x klicken und die Tabelle soll sich schließen und speichern.
Hab unter optionen - speichern - dateien in diesem format speichern - Excel-Vorlage mit Makros(*.xltm) eingestellt.
Hab noch den Standardspeicherort angepasst.
Erstes Problem was ich habe ist, wenn ich die xltm Datei öffne macht excel den dateinamen automatisch ne 1 hin.
beispiel dateiname stunden.xltm wird nach öffnen automatisch stunden1.xltm. Das soll nicht sein.
Zweites Problem: Es soll beim schließen des Dokuments keine Abfrage erscheinen wo gespeichert werden soll.
kann mir da jemand weiter helfen.
lg
excelnoob
Hab ein Miniprojekt zum umsetzen in excel, bin aber noch der totale anfänger was das betrifft.
Hab mir eine Vorlage eines Stundenzettels 2016 geholt und möchte nun das der Benutzer beim öffnen gleich die eingabemaske vorgesetzt bekommt.
hab das ganze mit vba so gelöst:
Code:
Option Explicit
Private Sub Workbook_Open()
ActiveSheet.ShowDataForm
End Sub
Klappt auch super so weit.
Wenn der Benutzer seine Eingaben getätigt hat soll er einfach oben rechts aufs x klicken und die Tabelle soll sich schließen und speichern.
Hab unter optionen - speichern - dateien in diesem format speichern - Excel-Vorlage mit Makros(*.xltm) eingestellt.
Hab noch den Standardspeicherort angepasst.
Erstes Problem was ich habe ist, wenn ich die xltm Datei öffne macht excel den dateinamen automatisch ne 1 hin.
beispiel dateiname stunden.xltm wird nach öffnen automatisch stunden1.xltm. Das soll nicht sein.
Zweites Problem: Es soll beim schließen des Dokuments keine Abfrage erscheinen wo gespeichert werden soll.
kann mir da jemand weiter helfen.
lg
excelnoob