Workbooks.Open(String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 est 2, Microsoft Excel génère des graphiques à partir des UpdateLinks 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 de délimitation, 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. S’il s’agit d’un fichier texte, cet argument indique son origine (de sorte que les pages de code et les retours chariots/retours à la ligne (CR/LF) peuvent être correctement mappées). Peut être l’une des XlPlatform constantes suivantes : xlMacintosh, xlWindowsou 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 Microsoft Excel 4.0, cet argument a la valeur True pour ouvrir le module de sorte 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 Microsoft Excel 5.0 ou ultérieures. Si le fichier est un modèle Excel, utilisez True pour ouvrir le modèle spécifié en édition ou False pour ouvrir un nouveau classez en fonction du modèle spécifié. La valeur par défaut est Faux.
- 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 fichier spécifié est testé 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 renvoyé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 (par défaut) enregistre les fichiers dans la langue de Visual Basic pour Applications (VBA) (qui est généralement l’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. Peut être l’une des constantes suivantes : xlNormalLoad, xlRepairFileet xlExtractData. Le comportement par défaut si aucune valeur n’est spécifiée est généralement normal, mais peut être une charge sécurisée ou 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 arrêter le fonctionnement pendant l’ouverture du fichier, la deuxième tentative est une charge sécurisée. Si Excel de nouveau le fonctionnement, la prochaine tentative consiste à récupérer des 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 programme.