Freigeben über


Gewusst wie: Anzeigen eines Dialogfelds zum Öffnen von Excel-Dateien

Der folgenden Code fordert Benutzer dazu auf, in Microsoft Office Excel eine neue Arbeitsmappe zu öffnen. Damit werden Eigenschaften festgelegt, um eine Mehrfachauswahl zu ermöglichen, die Liste von verfügbaren Filtern gelöscht und zwei neue Filter hinzugefügt. Anschließend wird zum Öffnen der angeforderten Dateien im Code die Execute-Methode des FileDialog-Objekts aufgerufen.

Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Excel 2007 und Excel 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.

Beispiel

With Me.Application.FileDialog(Microsoft.Office.Core.MsoFileDialogType.msoFileDialogOpen)

    .AllowMultiSelect = True
    .Filters.Clear()
    .Filters.Add("Excel Files", "*.xls;*.xlw")
    .Filters.Add("All Files", "*.*")

    If .Show = True Then
        .Execute()
    End If
End With
Microsoft.Office.Core.FileDialog fd = 
    this.Application.get_FileDialog(Microsoft.Office.Core.MsoFileDialogType.msoFileDialogOpen);

fd.AllowMultiSelect = true; 
fd.Filters.Clear(); 
fd.Filters.Add("Excel Files", "*.xls;*.xlw", missing); 
fd.Filters.Add("All Files", "*.*", missing); 

if (fd.Show() != 0)
{
    fd.Execute();
}

Siehe auch

Aufgaben

Gewusst wie: Auflisten zuletzt verwendeter Arbeitsmappendateien

Gewusst wie: Öffnen von Arbeitsmappen

Gewusst wie: Aktivieren von Arbeitsmappen

Konzepte

Arbeiten mit Arbeitsmappen

Optionale Parameter in Office-Lösungen