Anzeigen und Verwenden des Dialogfelds "Datei" in Microsoft Access

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 824272 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base:
824272 How to display and to use the File dialog box in Microsoft Access
Dieser Artikel bezieht sich auf Microsoft Access-Datenbanken (.mdb) und Microsoft Access-Projekte (.adp).

Fortgeschritten: Erfordert Fachkenntnisse in den Bereichen Codierung und Interoperabilität sowie Mehrbenutzerfähigkeiten.
In Artikel 279508 wird dieses Thema für Microsoft Access 2002 behandelt.
Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.
Alles erweitern | Alles schließen

Zusammenfassung

Dieser Artikel beschreibt, wie Sie in Microsoft Access die neue Methode DateiDialog verwenden können, um das integrierte Dialogfeld Datei anzuzeigen und die vom Benutzer ausgewählten Dateien zu ermitteln.

Hinweis: Die Methode DateiDialog funktioniert nur in der Verkaufsversion (Vollversion) von Microsoft Access. Sie funktioniert nicht in einer Microsoft Access-Laufzeitanwendung.

Weitere Informationen

In früheren Versionen von Microsoft Access konnten Sie das Dialogfeld "Datei" über das ActiveX-Steuerelement Microsoft Common Dialog oder über Aufrufe an die Windows API anzeigen.

Durch Verwenden der Methode DateiDialog in Microsoft Office Access 2003 können Sie das von Microsoft Access verwendete Dialogfeld Datei anzeigen und die vom Benutzer ausgewählten Dateien ermitteln. Die Sammlung SelectedItems (Ausgewählte Objekte) des Objekts DateiDialog enthält die Pfade zu den vom Benutzer ausgewählten Dateien. Durch Verwendung einer For-Each-Schleife können Sie diese Sammlung auflisten und alle entsprechenden Dateien anzeigen. Im folgenden Beispiel wird die Sammlung SelectedItems durchsucht, und anschließend werden die Dateien im Listenfeld angezeigt.

Die Verwendung der hier aufgeführten Informationen, Makro- oder Programmcodes geschieht auf Ihre eigene Verantwortung. Microsoft stellt Ihnen diese Informationen sowie Makro- und Programmlistings ohne Gewähr auf Richtigkeit, Vollständigkeit und/oder Funktionalität sowie ohne Anspruch auf Support zur Verfügung.
  1. Starten Sie Microsoft Access.
  2. Öffnen Sie die Beispieldatenbank "Nordwind.mdb".
  3. Klicken Sie im Datenbankfenster unter Objekte auf Formulare.
  4. Doppelklicken Sie im rechten Bereich auf Erstellt ein Formular in der Entwurfsansicht.
  5. Fügen Sie dem Formular die folgenden Steuerelemente hinzu:
    	Befehlsschaltfläche
    	--------------------------
    	Name: cmdFileDialog
    	Beschriftung: Dateien hinzufügen
    	BeimKlicken: [Ereignisprozedur]
    
    	Listenfeld
    	-------------------------
    	Name: FileList
    	Herkunftstyp: Wertliste
    
  6. Klicken Sie im Menü Ansicht auf Code, um das Modul des Formulars im Microsoft Visual Basic Editor anzuzeigen.
  7. Klicken Sie im Menü Extras auf Verweise.
  8. Aktivieren Sie im Dialogfeld Verweise-Datenbankname das Kontrollkästchen Microsoft Office 11.0-Objektbibliothek, und klicken Sie auf OK.
  9. Fügen Sie den folgenden Code zu dem Modul des Formulars hinzu:
    Option Compare Database
    Option Explicit
          
    Private Sub cmdFileDialog_Click()
    
    ' This requires a reference to the Microsoft Office 11.0 Object Library.
    
       Dim fDialog As Office.FileDialog
       Dim varFile As Variant
    
       ' Clear the list box contents.
       Me.FileList.RowSource = ""
    
       ' Set up the File dialog box.
       Set fDialog = Application.FileDialog(msoFileDialogFilePicker)
       With fDialog
          ' Allow the user to make multiple selections in the dialog box.
          .AllowMultiSelect = True
                
          ' Set the title of the dialog box.
          .Title = "Select One or More Files"
    
          ' Clear out the current filters, and then add your own.
          .Filters.Clear
          .Filters.Add "Access Databases", "*.MDB"
          .Filters.Add "Access Projects", "*.ADP"
          .Filters.Add "All Files", "*.*"
    
          ' Show the dialog box. If the .Show method returns True, the
          ' user picked at least one file. If the .Show method returns
          ' False, the user clicked Cancel.
          If .Show = True Then
             ' Loop through each file that is selected and then add it to the list box.
             For Each varFile In .SelectedItems
                Me.FileList.AddItem varFile
             Next
          Else
             MsgBox "You clicked Cancel in the file dialog box."
          End If
       End With
    End Sub
    			
  10. Speichern Sie das Formular unter dem Namen Form1, und schließen Sie es.
  11. Wählen Sie im Datenbankfenster Form1 aus, und klicken Sie auf Öffnen, um das Formular in der Formularansicht zu öffnen.
  12. Klicken Sie auf Dateien hinzufügen. Das Dialogfeld Eine oder mehrere Dateien auswählen (Select One or More Files) wird angezeigt.
  13. Wählen Sie eine oder mehrere Dateien aus, und klicken Sie auf OK oder auf Abbrechen.
Wenn Sie eine oder mehrere Dateien auswählen, können Sie feststellen, dass die Namen dieser Dateien im Listenfeld angezeigt werden. Wenn Sie auf Abbrechen klicken, kann eine Meldung angezeigt werden, die darauf hinweist, dass Sie auf Abbrechen geklickt haben.

Informationsquellen

Weitere Informationen zum Verwenden des Dialogfelds Datei erhalten Sie, wenn Sie im Visual Basic-Editor im Menü ? auf Microsoft Visual Basic-Hilfe klicken, im Feld Suchen nach den Begriff Objekt DateiDialog eingeben und anschließend auf Suche starten klicken, um das Hilfethema anzuzeigen.

Eigenschaften

Artikel-ID: 824272 - Geändert am: Montag, 25. Februar 2008 - Version: 2.3
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Office Access 2003
Keywords: 
kbprogramming kbfile kbcode kbusage kbhowto KB824272
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com