Partager via


Workbooks.Open Méthode

Définition

Ouvre un classeur.

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

Paramètres

Filename
String

Argument de type String obligatoire. Nom de fichier du classeur à ouvrir.

UpdateLinks
Object

Objet facultatif. Spécifie la façon dont les liens dans le fichier sont mis à jour. Si cet argument est omis, l’utilisateur est invité à indiquer comment les liens doivent être mis à jour. Sinon, cet argument est l’une des valeurs répertoriées dans le tableau suivant. Si Microsoft Excel ouvre un fichier au format WKS, WK1 ou WK3 et que l’argument UpdateLinks est 2, Microsoft Excel génère des graphiques à partir des graphiques attachés au fichier. Si l’argument est 0, aucun graphique n’est créé.

ReadOnly
Object

Objet facultatif. True pour ouvrir le classeur en mode lecture seule.

Format
Object

Objet facultatif. Si Microsoft Excel ouvre un fichier texte, cet argument spécifie le caractère délimiteur, comme indiqué dans le tableau suivant. Si cet argument n'est pas défini, le délimiteur en cours est utilisé.

Password
Object

Objet facultatif. Chaîne contenant le mot de passe requis pour ouvrir un classeur protégé. Si cet argument n'est pas défini et que le classeur requiert un mot de passe, l'utilisateur est invité à entrer le mot de passe

WriteResPassword
Object

Objet facultatif. Chaîne contenant le mot de passe requis pour écrire dans un classeur protégé en écriture. Si cet argument n'est pas défini et que le classeur requiert un mot de passe, l'utilisateur est invité à entrer le mot de passe

IgnoreReadOnlyRecommended
Object

Objet facultatif. True pour que Microsoft Excel n'affiche pas le message en lecture seule recommandée (si le classeur a été enregistré avec l'option Lecture seule recommandée).

Origin
Object

Objet facultatif. Si le fichier est un fichier texte, cet argument indique d’où il provient (afin que les pages de code et le retour chariot/saut de ligne (CR/LF) puissent être mappés correctement). Il peut s’agir de l’une des constantes suivantes XlPlatform : xlMacintosh, xlWindows ou xlMSDOS. Si cet argument est omis, le système d’exploitation actuel est utilisé.

Delimiter
Object

Objet facultatif. S’il s’agit d’un fichier texte et que l’argument Format a la valeur 6, cet argument est une chaîne qui spécifie le caractère à utiliser comme délimiteur. Par exemple, utilisez Chr(9) pour les tabulations, « , » pour les virgules, « ; » pour les point-virgules, ou utilisez un caractère personnalisé. Seul le premier caractère de la chaîne est utilisé.

Editable
Object

Objet facultatif. Si le fichier est un complément Microsoft Excel 4.0, cet argument a la valeur True pour ouvrir le complément afin qu’il s’agit d’une fenêtre visible. Si cet argument a la valeur False ou n'est pas défini, la macro complémentaire est ouverte masquée, et ne peut pas être affichée. Cette option ne s’applique pas aux compléments créés dans Microsoft Excel 5.0 ou version ultérieure. Si le fichier est un modèle Excel, utilisez True pour ouvrir le modèle spécifié à des fins de modification ou False pour ouvrir un nouveau classeur basé sur le modèle spécifié. La valeur par défaut est False.

Notify
Object

Objet facultatif. Si le fichier ne peut pas être ouvert en mode lecture-écriture, cet argument a la valeur True pour ajouter le fichier à la liste de notification des fichiers. Microsoft Excel ouvre le fichier en lecture seule, interroge la liste de notification des fichiers, puis avertit l’utilisateur quand le fichier devient disponible. Si cet argument a la valeur False ou n'est pas défini, aucune notification n’est requise, et toute tentative d’ouverture d’un fichier indisponible échoue.

Converter
Object

Objet facultatif. Index du premier convertisseur de fichiers à essayer lors de l’ouverture du fichier. Le convertisseur de fichiers spécifié est essayé en premier ; si ce convertisseur ne reconnaît pas le fichier, tous les autres convertisseurs sont essayés. L’index du convertisseur se compose des numéros de ligne des convertisseurs retournés par la FileConverters[Object, Object] propriété .

AddToMru
Object

Objet facultatif. True pour ajouter ce classeur à la liste des derniers fichiers utilisés. La valeur par défaut est False.

Local
Object

Objet facultatif. True enregistre les fichiers par rapport à la langue de Microsoft Excel (y compris les paramètres du Panneau de configuration). False (valeur par défaut) enregistre les fichiers dans la langue de Visual Basic pour Applications (VBA) (qui est généralement anglais américain, sauf si le projet VBA à partir duquel Workbooks.Open est exécuté est un ancien projet VBA XL5/95 internationalisé).

CorruptLoad
Object

Objet facultatif. Il peut s’agir de l’une des constantes suivantes : xlNormalLoad, xlRepairFile et xlExtractData. Le comportement par défaut si aucune valeur n’est spécifiée est généralement normal, mais il peut s’agir d’un chargement sécurisé ou d’une récupération de données si Excel a déjà tenté d’ouvrir le fichier. La première tentative est normale. Si Excel cesse de fonctionner lors de l’ouverture du fichier, la deuxième tentative est un chargement sécurisé. Si Excel cesse de fonctionner à nouveau, la tentative suivante est la récupération de données.

Retours

Remarques

Par défaut, les macros sont activées lors de l'ouverture des fichiers par programmation. Utilisez la AutomationSecurity propriété pour définir le mode de sécurité des macros utilisé lors de l’ouverture des fichiers par programmation.

S’applique à