Workbooks.Open Methode

Definition

Öffnet eine Arbeitsmappe.

public Microsoft.Office.Interop.Excel.Workbook Open (string Filename, object UpdateLinks, object ReadOnly, object Format, object Password, object WriteResPassword, object IgnoreReadOnlyRecommended, object Origin, object Delimiter, object Editable, object Notify, object Converter, object AddToMru, object Local, object CorruptLoad);
Public Function Open (Filename As String, Optional UpdateLinks As Object, Optional ReadOnly As Object, Optional Format As Object, Optional Password As Object, Optional WriteResPassword As Object, Optional IgnoreReadOnlyRecommended As Object, Optional Origin As Object, Optional Delimiter As Object, Optional Editable As Object, Optional Notify As Object, Optional Converter As Object, Optional AddToMru As Object, Optional Local As Object, Optional CorruptLoad As Object) As Workbook

Parameter

Filename
String

String erforderlich. Der Dateiname der zu öffnenden Arbeitsmappe.

UpdateLinks
Object

Optionales Objekt. Gibt an, wie Links in der Datei aktualisiert werden. Wenn dieses Argument ausgelassen wird, wird der Benutzer aufgefordert, anzugeben, wie Links aktualisiert werden. Andernfalls ist dieses Argument einer der in der folgenden Tabelle aufgeführten Werte. Wenn Microsoft Excel eine Datei im WKS-, WK1- oder WK3-Format öffnet und das UpdateLinks Argument 2 ist, generiert Microsoft Excel Diagramme aus den Diagrammen, die der Datei angefügt sind. Wenn das Argument 0 ist, werden keine Diagramme erstellt.

ReadOnly
Object

Optionales Objekt. „True“, um die Arbeitsmappe im schreibgeschützten Modus zu öffnen.

Format
Object

Optionales Objekt. Wenn Microsoft Excel eine Textdatei öffnet, gibt dieses Argument das Trennzeichen an, wie in der folgenden Tabelle dargestellt. Wenn dieses Argument ausgelassen wird, wird das aktuelle Trennzeichen verwendet.

Password
Object

Optionales Objekt. Eine Zeichenfolge, die das Kennwort enthält, das zum Öffnen einer geschützten Arbeitsmappe erforderlich ist. Wenn dieses Argument ausgelassen wird und für die Arbeitsmappe ein Kennwort erforderlich ist, wird der Benutzer aufgefordert, das Kennwort einzugeben.

WriteResPassword
Object

Optionales Objekt. Eine Zeichenfolge, die das Kennwort enthält, das zum Schreiben in eine schreibgeschützte Arbeitsmappe erforderlich ist. Wenn dieses Argument ausgelassen wird und für die Arbeitsmappe ein Kennwort erforderlich ist, wird der Benutzer aufgefordert, das Kennwort einzugeben.

IgnoreReadOnlyRecommended
Object

Optionales Objekt. True, damit Microsoft Excel nicht die Meldung in Bezug auf die Schreibschutzempfehlung anzeigt (wenn die Arbeitsmappe mit der Option Schreibschutz empfehlen gespeichert wurde).

Origin
Object

Optionales Objekt. Wenn es sich bei der Datei um eine Textdatei handelt, gibt dieses Argument an, wo sie stammt (damit Codepages und Wagenrücklauf/Zeilenvorschub (CR/LF) ordnungsgemäß zugeordnet werden können). Dies kann eine der folgenden XlPlatform Konstanten sein: xlMacintosh, xlWindows oder xlMSDOS. Wenn dieses Argument ausgelassen wird, wird das aktuelle Betriebssystem verwendet.

Delimiter
Object

Optionales Objekt. Wenn es sich bei der Datei um eine Textdatei handelt und das Format-Argument „6“ ist, handelt es sich bei diesem Argument um eine Zeichenfolge, die das Zeichen angibt, das als Trennzeichen verwendet werden soll. Verwenden Sie beispielsweise Chr(9) für Registerkarten, verwenden Sie „,“ für Kommas, verwenden Sie „;“ für Semikolons, oder verwenden Sie ein benutzerdefiniertes Zeichen. Nur das erste Zeichen der Zeichenfolge wird verwendet.

Editable
Object

Optionales Objekt. Wenn es sich bei der Datei um ein Microsoft Excel 4.0-Add-In handelt, ist dieses Argument True , um das Add-In zu öffnen, sodass es sich um ein sichtbares Fenster handelt. Wenn dieses Argument False ist oder ausgelassen wird, wird das Add-In ausgeblendet geöffnet und kann nicht eingeblendet werden. Diese Option gilt nicht für Add-Ins, die in Microsoft Excel 5.0 oder höher erstellt wurden. Wenn es sich bei der Datei um eine Excel-Vorlage handelt, verwenden Sie True , um die angegebene Vorlage zum Bearbeiten zu öffnen, oder False , um eine neue Arbeitsmappe basierend auf der angegebenen Vorlage zu öffnen. Der Standardwert ist False.

Notify
Object

Optionales Objekt. Wenn die Datei nicht im Lese-/Schreibmodus geöffnet werden kann, ist das Argument True, um der Dateibenachrichtigungsliste die Datei hinzuzufügen. Microsoft Excel öffnet die Datei im schreibgeschützten Modus, ruft die Dateibenachrichtigungsliste ab und benachrichtigt den Benutzer anschließend, sobald die Datei verfügbar ist. Wenn dieses Argument False ist oder ausgelassen wird, ist keine Benachrichtigung erforderlich, und alle Versuche, die nicht verfügbare Datei zu öffnen, sind fehlerhaft.

Converter
Object

Optionales Objekt. Der Index des ersten Dateikonverters, der beim Öffnen der Datei ausprobiert werden soll. Der angegebene Dateikonverter wird zuerst ausprobiert. Wenn dieser Konverter die Datei nicht erkennt, werden alle anderen Konverter ausprobiert. Der Konverterindex besteht aus den Zeilennummern der von der FileConverters[Object, Object] -Eigenschaft zurückgegebenen Konverter.

AddToMru
Object

Optionales Objekt. Mit True wird diese Arbeitsmappe der Liste der zuletzt geöffneten Dateien hinzugefügt. Der Standardwert ist False.

Local
Object

Optionales Objekt. Mit True werden Dateien in der Sprache von Microsoft Excel (einschließlich der Einstellungen der Systemsteuerung) gespeichert. False (Standard) speichert Dateien in der Sprache von Visual Basic for Applications (VBA) (die in der Regel englisch ist, es sei denn, das VBA-Projekt, von dem Workbooks.Open ausgeführt wird, ist ein altes internationalisiertes XL5/95 VBA-Projekt).

CorruptLoad
Object

Optionales Objekt. Dies kann eine der folgenden Konstanten sein: xlNormalLoad, xlRepairFile und xlExtractData. Das Standardverhalten, wenn kein Wert angegeben wird, ist normalerweise normal, kann aber sicheres Laden oder Datenwiederherstellung sein, wenn Excel bereits versucht hat, die Datei zu öffnen. Der erste Versuch ist normal. Wenn Excel beim Öffnen der Datei nicht mehr funktioniert, ist der zweite Versuch ein sicheres Laden. Wenn Excel wieder nicht mehr funktioniert, ist der nächste Versuch die Datenwiederherstellung.

Gibt zurück

Hinweise

Standardmäßig sind Makros beim programmatischen Öffnen von Dateien aktiviert. Verwenden Sie die AutomationSecurity -Eigenschaft, um den Makrosicherheitsmodus festzulegen, der beim programmgesteuerten Öffnen von Dateien verwendet wird.

Gilt für: