Hab den Thread ja garnicht gesehen
- Wie hinterlege ich in einem Formularfeld einen Kalender?
Das ist eine ActiveX Control. Aber wie man die elegant in ein Auswahlfeld einbaut, weiß ich auf Anhieb auch nicht, da ich sowas noch nie genutzt habe.
Alternativ würde ich über "Data Validation" die Eingabe eines Datums vorschreiben.
- Wie filter ich eine Tabelle nach einem Datumsbereich (z.B. von 1.1.09 bis 1.3.09) der mit Anfangs- und Enddatum in einem Forumlar eingegeben wurde?
Die Tabelle kann man über Autofilter durchsuchen. Da aber Start und Enddatum wahrscheinlich getrennt gesetzt wurden, müsste man den Autofilter eben auf zwei Spalten setzen.
Alternativ kannst du die Tabelle auch mit einer eigenen Pivottabelle oder mit bestimmten Database Formeln auswerten. Ersteres eignet sich für spontane, dynamische Analysen und lässt sich mittlerweile auch halbwegs anschaulich präsentieren. Zweiteres ist eher für starre Reports geeignet.
- Kann ich den Code des Eingabeformulars (Daten -> Maske) irgendwo einsehen oder das Formular anpassen? Denn darin brauche ich einen Button "Druck", der auf das selbstgebaute Druckformular verweist.
Unter Alt+F11 also im VBA Editor siehst du normalerweise links deine Workbooks. Die regulären Makros sollten sich hier in einem Modul befinden und die Eingabemasken unter "Forms" --> "User Form". Hier kannst du die Masken auch editieren.
- Wie bewirke ich, das beim Öffnen einer Datei, das Eingabeformular automatisch geöffnet wird?
Du schreibst ein Makro, dass durch das Event des Öffnen des Workbooks gestartet wird. Hier kannst du denkeich in der Excel Hilfe alles Nötige finden, wenn du nach Event suchst. Da müsste es in der Bibliothek etwas wie OnWorkbookOpen oder so geben.