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