Classe Application - l’application (Excel VBA)

Cet objet représente l’application Microsoft Excel complète.

Méthodes

ConvertFormula - Effectue la conversion des références de cellules dans une formule entre les styles de référence A1 et R1C1, entre les références relatives et absolues ou les deux.


inputFormula = "=SUM(R10C2:R15C2)" 
MsgBox Application.ConvertFormula( _ 
 formula:=inputFormula, _ 
 fromReferenceStyle:=xlR1C1, _ 
 toReferenceStyle:=xlA1)

GetOpenFilename - Affiche la boîte de dialogue Ouvrir standard, et obtient un nom de fichier de l'utilisateur sans réellement ouvrir aucun fichier.


fileToOpen = Application _ 
 .GetOpenFilename("Text Files (*.txt), *.txt") 
If fileToOpen <> False Then 
 MsgBox "Open " & fileToOpen 
End If

GetSaveAsFilename - Affiche la boîte de dialogue Enregistrer sous standard et obtient un nom de fichier de l’utilisateur sans enregistrer réellement les fichiers.


Dim strGetSaveAsFilename As String
strGetSaveAsFilename = Application.GetSaveAsFilename()

Intersect - Renvoie un objet Range qui représente l'intersection rectangulaire de deux plages ou plus. Si une ou plusieurs plages d'une autre feuille de calcul sont spécifiées, une erreur est renvoyée.


Worksheets("Sheet1").Activate 
Set isect = Application.Intersect(Range("rg1"), Range("rg2")) 
If isect Is Nothing Then 
 MsgBox "Ranges do not intersect" 
Else 
 isect.Select 
End If

OnKey - Exécute une procédure spécifiée lorsque l'utilisateur appuie sur une touche ou une combinaison de touches particulière.


Application.OnKey "^{+}", "InsertProc" 
Application.OnKey "+^{RIGHT}", "SpecialPrintProc"

OnTime - Cette méthode programme l'exécution d'une procédure à un moment précis (soit à une heure précise soit après l'écoulement d'un délai précis).


Dim dtEarliestTime As Date: dtEarliestTime = 
Dim strProcedure As String: strProcedure = 
Application.OnTime EarliestTime:=dtEarliestTime, Procedure:=strProcedure

Run - Exécute une macro ou appelle une fonction. Elle peut être utilisée pour exécuter une macro écrite en Visual Basic ou dans le langage de macro de Microsoft Excel, ou pour exécuter une fonction dans une DLL ou une XLL.


Dim strRun As String
strRun = Run()

Union - Renvoie l’union de deux plages ou plus.


Worksheets("Sheet1").Activate 
Set bigRange = Application.Union(Range("Range1"), Range("Range2")) 
bigRange.Formula = "=RAND()"

Wait - Interrompt une macro en cours d’exécution jusqu'à une heure spécifiée. Renvoie True si l'heure spécifiée est atteinte.


Dim dtTime As Date: dtTime = 
Dim booWait As Boolean
booWait = Application.Wait(Time:=dtTime)

ActivateMicrosoftApp - Active une application Microsoft. Si celle-ci est déjà en cours d'exécution, cette méthode l'active. Si tel n'est pas le cas, la méthode démarre une nouvelle instance de l'application.

AddCustomList - Ajoute une liste personnalisée pour la recopie incrémentée et/ou le tri personnalisé.

Calculate - Cette méthode calcule tous les classeurs ouverts, une feuille de calcul particulière dans un classeur ou une plage de cellules déterminée dans une feuille de calcul, comme l'indique le tableau ci-dessous.

CalculateFull - Cette méthode provoque un calcul intégral des données dans tous les classeurs ouverts.

CalculateFullRebuild - Pour tous les classeurs ouverts, cette méthode provoque un calcul intégral des données et recrée les dépendances.

CalculateUntilAsyncQueriesDone - Exécute toutes les requêtes en cours sur les sources de données OLEDB et OLAP.

CentimetersToPoints - Cette méthode convertit des centimètres en points (un point est égal à 0,035 centimètres).

CheckAbort - Cette méthode arrête le recalcul dans une application Microsoft Excel.

CheckSpelling - Cette méthode vérifie l'orthographe d'un seul mot.

DDEExecute - Cette méthode exécute une commande ou d'autres actions dans une autre application, par l'entremise du canal DDE spécifié.

DDEInitiate - Cette méthode ouvre un canal DDE vers une application.

DDEPoke - Cette méthode envoie des données à une application.

DDERequest - Cette méthode demande des informations à l'application spécifiée. Cette méthode renvoie toujours un tableau.

DDETerminate - Cette méthode ferme un canal vers une autre application.

DeleteCustomList - Cette méthode supprime une liste personnalisée.

DisplayXMLSourcePane - Cette méthode ouvre le volet Office XML Source et affiche le mappage XML spécifié par l'argument MappageXml.

DoubleClick - Cette méthode équivaut à double-cliquer sur la cellule active.

Evaluate - Convertit un nom Microsoft Excel en objet ou valeur.

FindFile - Cette méthode affiche la boîte de dialogue Ouvrir.

GetCustomListContents - Cette méthode renvoie une liste personnalisée (tableau de chaînes de caractères).

GetCustomListNum - Cette méthode renvoie le numéro de la liste personnalisée correspondant à un tableau de chaînes de caractères. Vous pouvez utiliser cette méthode pour faire correspondre à la fois les listes prédéfinies et les listes personnalisées.

GetPhonetic - Cette méthode renvoie le texte phonétique japonais de la chaîne de texte spécifiée. Elle est disponible uniquement si vous avez sélectionné ou installé la prise en charge linguistique du japonais pour Microsoft Office.

Goto - Sélectionne une plage ou une procédure Visual Basic dans n'importe quel classeur, et active ce classeur s'il n'est pas déjà actif.

Help - Cette méthode affiche une rubrique d'aide.

InchesToPoints - Cette méthode convertit une mesure en pouces en une mesure en points.

InputBox - Cette méthode affiche une boîte de dialogue dans laquelle l'utilisateur peut saisir des données. Elle renvoie les informations saisies dans la boîte de dialogue.

MacroOptions - Correspond aux options de la boîte de dialogue Options de macro. Vous pouvez également utiliser cette méthode pour afficher une fonction définie par l’utilisateur dans une catégorie prédéfinie ou nouvelle dans la boîte de dialogue Insérer une fonction .

MailLogoff - Cette méthode ferme une session de messagerie MAPI ouverte par Microsoft Excel.

MailLogon - Se connecte à la messagerie MAPI ou à Microsoft Exchange et établit une session de messagerie. Si Microsoft Mail n'est pas déjà démarré, vous devez utiliser cette méthode pour établir une session de messagerie afin de permettre l'utilisation de fonctions de distribution de documents ou de messages.

OnRepeat - Définit l'élément de répétition et le nom de la procédure exécutée si vous choisissez la commande répéter après l'exécution de la procédure qui définit cette propriété.

OnUndo - Définit le texte de la commande d' annulation et le nom de la procédure exécutée si vous choisissez la commande Annuler après l'exécution de la procédure qui définit cette propriété.

Quit - Quitte Microsoft Excel.

RecordMacro - Cette méthode enregistre le code si l'enregistreur de macro est activé.

RegisterXLL - Cette méthode charge une ressource de code XLL et enregistre automatiquement les fonctions et les commandes contenues dans la ressource.

Repeat - Cette méthode répète la dernière opération exécutée à partir de l'interface utilisateur.

SendKeys - Envoie des séquences de touches à l’application active.

SharePointVersion - Renvoie le numéro de version des instances SharePoint Foundation en cours d’exécution sur le site pour l’URL spécifiée.

Undo - Cette méthode annule la dernière opération commandée à partir de l'interface utilisateur.

Volatile - Marque comme volatile une fonction définie par l’utilisateur. Une fonction volatile doit être recalculée chaque fois qu’un calcul se produit dans des cellules de la feuille de calcul. Une fonction non volatile est recalculée uniquement lorsque les variables d’entrée changent. Cette méthode n’a aucun effet si elle n’est pas située dans une fonction définie par l’utilisateur servant à calculer une cellule de feuille de calcul.

Propriétés

Value (Default member) - Cette propriété renvoie une valeur de type String qui représente le nom de l'application.

ActiveCell Cette propriété renvoie un objet Range qui représente la cellule active de la fenêtre active (celle qui se trouve au premier plan) ou la fenêtre spécifiée. Si la fenêtre n'affiche aucune feuille de calcul, cette propriété échoue. En lecture seule.

ActiveChart Renvoie un objet Chart qui représente le graphique actif (un graphique incorporé ou une feuille de graphique). Un graphique incorporé est considéré comme actif lorsqu'il est sélectionné ou activé. Lorsque aucun graphique n’est actif, cette propriété renvoie Nothing.

ActiveEncryptionSession Renvoie un type Long qui représente la session de chiffrement associée au document actif. En lecture seule.

ActivePrinter Cette propriété renvoie ou définit le nom de l’imprimante active. String en lecture/écriture.

ActiveProtectedViewWindow Renvoie un objet ProtectedViewWindow qui représente la fenêtre en mode protégé active (fenêtre au premier plan). Retourne Nothing si aucune fenêtre Mode protégé n’est ouverte. En lecture seule.

ActiveSheet Cette propriété renvoie un objet qui représente la feuille active (feuille au premier plan) dans le classeur actif ou dans la fenêtre ou le classeur spécifié(e). Renvoie Nothing si aucune feuille n’est active.

ActiveWindow Renvoie un objet Window qui représente la fenêtre Excel active (fenêtre au premier plan). Elle renvoie la valeur Nothing si aucune fenêtre n'est ouverte. En lecture seule.

ActiveWorkbook Renvoie un objet Workbook qui représente le classeur dans la fenêtre active (fenêtre au premier plan). Elle renvoie la valeur Nothing si aucune fenêtre n'est ouverte ou si la fenêtre active est la fenêtre Info ou Presse-papiers. En lecture seule.

AddIns Renvoie une collection AddIns qui représente tous les compléments figurant dans la boîte de dialogue compléments (commandecompléments sous l'onglet développeur ). En lecture seule.

AddIns2 Renvoie une collection AddIns2 qui représente toutes les macros complémentaires actuellement disponibles ou ouvertes dans Microsoft Excel, qu'elles soient installées ou non. En lecture seule.

AlertBeforeOverwriting True si Microsoft Excel affiche un message avant de remplacer des cellules contenant des données pendant une modification effectuée à l'aide de la fonction Glisser-déplacer. Boolean (en lecture/écriture).

AltStartupPath Cette propriété renvoie ou définit le nom de l'autre dossier de démarrage. Type de données String en lecture-écriture.

AlwaysUseClearType Cette propriété renvoie ou définit une valeur de type Boolean qui indique s’il faut utiliser ClearType pour afficher les polices dans le menu, le Ruban et le texte des boîtes de dialogue. Boolean (en lecture/écriture).

ArbitraryXMLSupportAvailable Renvoie une valeur de type Boolean qui indique si les fonctionnalités XML de Microsoft Excel sont disponibles. En lecture seule.

AskToUpdateLinks Cette propriété a la valeur True si Microsoft Excel invite l'utilisateur à mettre à jour les liaisons lors de l'ouverture d'un fichier en possédant. Elle a la valeur False si les liaisons sont automatiquement mises à jour sans affichage d'une boîte de dialogue. Boolean (en lecture/écriture).

Assistance Renvoie un objet IAssistance pour Microsoft Excel qui représente la visionneuse de l'aide Microsoft Office. En lecture seule.

AutoCorrect Renvoie un objet AutoCorrect qui représente les attributs de correction automatique de Microsoft Excel. En lecture seule.

AutoFormatAsYouTypeReplaceHyperlinks Cette propriété a la valeur us True (par défaut) si Microsoft Excel met en forme automatiquement des liens hypertexte à mesure que vous tapez. Elle a la valeur False si Excel ne met pas en forme automatiquement des liens hypertexte à mesure que vous tapez. Boolean (en lecture/écriture).

AutomationSecurity Cette propriété renvoie ou définit une constante MsoAutomationSecurity qui représente le mode de sécurité utilisé par Microsoft Excel lors de l'ouverture de fichiers par programme. Lecture-écriture.

AutoPercentEntry True si les entrées dans les cellules mises au format pourcentage ne sont pas automatiquement multipliées par 100 dès qu'elles sont entrées. Boolean (en lecture/écriture).

AutoRecover Renvoie un objet AutoRecover qui sauvegarde tous les formats de fichier sur un intervalle de temps programmé.

Build Cette propriété renvoie le numéro de build de Microsoft Excel. Type de données Long en lecture seule.

CalculateBeforeSave True si les classeurs sont calculés avant d'être enregistrés sur le disque (si la propriété calculation a la valeur xlManual). Cette propriété demeure inchangée même si vous modifiez la propriété Calculation. Boolean (en lecture/écriture).

Calculation Cette propriété renvoie ou définit une valeur XlCalculation qui représente le mode de calcul.

CalculationInterruptKey Définit ou renvoie une constante XlCalculationInterruptKey qui spécifie la touche susceptible d'interrompre Microsoft Excel lors de l'exécution de calculs. Lecture-écriture.

CalculationState Renvoie une constante XlCalculationState qui indique l'état de calcul de l'application, pour tous les calculs en cours d'exécution dans Microsoft Excel. En lecture seule.

CalculationVersion Cette propriété renvoie un nombre dont les quatre derniers chiffres correspondent au numéro de version du moteur de calcul secondaire, les autres chiffres (à gauche) correspondant à la version principale de Microsoft Excel. Type de données Long en lecture seule.

Caller Renvoie des informations sur la façon dont Visual Basic a été appelé (pour plus d’informations, consultez la section Remarques).

CanPlaySounds Cette propriété ne doit pas être utilisée. Les sons ont été supprimés de Microsoft Excel.

CanRecordSounds Cette propriété ne doit pas être utilisée. Les sons ont été supprimés de Microsoft Excel.

Caption Renvoie ou définit une valeur String qui représente le nom affiché dans la barre de titre de la fenêtre Microsoft Excel principale.

CellDragAndDrop Cette propriété a la valeur True si la technique Glisser-déplacer est activée pour les cellules. Boolean (en lecture/écriture).

Cells Renvoie un objet Range qui représente toutes les cellules de la feuille de calcul active. Si le document actif n’est pas une feuille de calcul, cette propriété échoue.

ChartDataPointTrack True: tous les graphiques des documents nouvellement créés utilisent le comportement de suivi de la référence de cellule. Valeur booléenne.

Charts Renvoie une collection Sheets qui représente toutes les feuilles graphiques du classeur actif.

ClipboardFormats Cette propriété renvoie les formats actuellement dans le Presse-papiers, sous la forme d'un tableau de valeurs numériques. Pour déterminer si un format particulier se trouve dans le Presse-papiers, comparez chaque élément contenu dans le tableau avec la constante appropriée répertoriée dans la section Note. Type de données Variant en lecture seule.

ClusterConnector Cette propriété renvoie ou définit le nom du connecteur de cluster HPC (High Performance Computing) qui est utilisé pour exécuter des fonctions définies par l'utilisateur dans des compléments XLL. en lecture/écriture.

Columns Renvoie un objet Range qui représente toutes les colonnes de la feuille de calcul active. Si le document actif n’est pas une feuille de calcul, la propriété Columns échoue.

COMAddIns Renvoie la collection COMAddIns pour Microsoft Excel, qui représente les compléments COM actuellement installés.

CommandBars Renvoie un objet CommandBars qui représente les barres de commandes de Microsoft Excel. En lecture seule.

ConstrainNumeric Cette propriété a la valeur True si la reconnaissance de l'écriture manuscrite est limitée aux nombres et à la ponctuation. Boolean (en lecture/écriture).

ControlCharacters Cette propriété a la valeur True si Microsoft Excel affiche des caractères de contrôle pour des langages de droite à gauche. Boolean (en lecture/écriture).

CopyObjectsWithCells Cette propriété a la valeur True si les objets sont coupés, copiés, extraits et triés avec les cellules. Boolean (en lecture/écriture).

Cursor Cette propriété renvoie ou définit l’apparence du pointeur de la souris dans Microsoft Excel. En lecture/écriture XlMousePointer.

CursorMovement Cette propriété renvoie ou définit une valeur qui indique si un curseur visuel ou logique est utilisé. Il peut s'agir de l'une des constantes suivantes : xlVisualCursor ou xlLogicalCursor. Long (en lecture/écriture).

CustomListCount Cette propriété renvoie le nombre de listes personnalisées définies (y compris les listes prédéfinies). Type de données Long en lecture seule.

CutCopyMode Renvoie ou définit l’état du mode Couper ou copier. Peut être true, falseou une constante XlCutCopyMode , comme indiqué dans les tableaux suivants. Long (en lecture/écriture).

DataEntryMode Cette propriété renvoie ou définit le mode saisie de données, comme indiqué dans le tableau ci-dessous. Ce mode, quand il est activé, vous permet d'entrer des données uniquement dans les cellules non verrouillées de la plage actuellement sélectionnée. Type de données Long en lecture-écriture.

DDEAppReturnCode Cette propriété renvoie le code d'erreur DDE propre à l'application, qui figurait dans le dernier message accusé de réception DDE reçu par Microsoft Excel. Type de données Long en lecture seule.

DecimalSeparator Cette propriété renvoie ou définit le caractère utilisé en tant que séparateur décimal comme un objet de type String. Lecture-écriture.

DefaultFilePath Cette propriété renvoie ou définit le chemin par défaut utilisé par Microsoft Excel à l'ouverture des fichiers. String en lecture/écriture.

DefaultPivotTableLayoutOptions

DefaultSaveFormat Cette propriété renvoie ou définit le format d'enregistrement par défaut des fichiers. Pour obtenir la liste des constantes valides, reportez-vous à la propriété FileFormat . Type de données Long en lecture-écriture.

DefaultSheetDirection Cette propriété renvoie ou définit le sens par défaut dans lequel Microsoft Excel affiche de nouvelles fenêtres et de nouvelles feuilles de calcul. Il peut s'agir de l'une des constantes XlReadingOrder suivantes: xlRTL (de droite à gauche) ou xlLTR (de gauche à droite). Type de données Long en lecture-écriture.

DefaultWebOptions Renvoie l'objet DefaultWebOptions qui contient les attributs de niveau application globaux utilisés par Microsoft Excel lors de l'enregistrement d'un document en tant que page Web ou lors de l'ouverture d'une page Web. En lecture seule.

DeferAsyncQueries Obtient ou définit si les requêtes asynchrones vers des sources de données OLAP sont exécutées lorsqu'une feuille de calcul est calculée par du code VBA. Boolean (en lecture/écriture).

Dialogs Renvoie une collection Dialogs qui représente toutes les boîtes de dialogue prédéfinies. En lecture seule.

DisplayAlerts True si Microsoft Excel affiche des alertes et messages lors de l'exécution d'une macro. Boolean (en lecture/écriture).

DisplayClipboardWindow Cette propriété renvoie la valeur True si le Presse-papiers de Microsoft Office peut être affiché. Boolean (en lecture/écriture).

DisplayCommentIndicator Cette propriété renvoie ou définit la façon dont les cellules affichent les commentaires et les indicateurs. Il peut s'agir de l'une des constantes XlCommentDisplayMode .

DisplayDocumentActionTaskPane Affectez à cet argument la valeur true pour afficher le volet Office actions de document ; Affectez la valeur false pour masquer le volet Office actions de document . Boolean (en lecture/écriture).

DisplayFormulaAutoComplete Récupère ou définit si une liste de fonctions pertinentes et de noms définis doit s'afficher lorsque des formules de cellule sont créées. Boolean (en lecture/écriture).

DisplayFormulaBar True si la barre de formule est affichée. Boolean (en lecture/écriture).

DisplayFullScreen Cette propriété a la valeur True si Microsoft Excel fonctionne en mode plein écran. Boolean (en lecture/écriture).

DisplayFunctionToolTips Cette propriété a la valeur True si des info-bulles de fonction peuvent être affichées. Boolean (en lecture/écriture).

DisplayInsertOptions Cette propriété a la valeur True si le bouton Options d'insertion doit être affiché. Boolean (en lecture/écriture).

DisplayNoteIndicator Cette propriété a la valeur True si les cellules comportant des annotations affichent des info-bulles et contiennent des indicateurs d'annotations (petits points dans leur coin supérieur droit). Boolean (en lecture/écriture).

DisplayPasteOptions Cette propriété a la valeur True si le bouton Options de collage peut être affiché. Boolean (en lecture/écriture).

DisplayRecentFiles Cette propriété a la valeur True si la liste des derniers fichiers utilisés est affichée dans l'interface utilisateur. Boolean (en lecture/écriture).

DisplayScrollBars Cette propriété a la valeur True si les barres de défilement de tous les classeurs sont visibles. Boolean (en lecture/écriture).

DisplayStatusBar Cette propriété a la valeur True si la barre d’état est affichée. Boolean (en lecture/écriture).

EditDirectlyInCell Cette propriété a la valeur True si Microsoft Excel autorise la modification directement dans les cellules. Boolean (en lecture/écriture).

EnableAutoComplete Cette propriété a la valeur True si la fonction de saisie semi-automatique est activée. Boolean (en lecture/écriture).

EnableCancelKey Contrôle la façon dont Microsoft Excel gère les interruptions CTRL + ATTN (ou ÉCHAP ou commande + point) des interruptions de la procédure en cours. En lecture/écriture XlEnableCancelKey.

EnableCheckFileExtensions True pour activer la boîte de dialogue me dire si Microsoft Excel n'est pas le programme par défaut pour l'affichage et la modification de feuilles de calcul . Boolean (en lecture/écriture).

EnableEvents True si les événements sont activés pour l’objet spécifié. Boolean (en lecture/écriture).

EnableLargeOperationAlert Définit ou renvoie un type Boolean qui indique s'il faut afficher un message d'alerte lorsqu'un utilisateur tente d'effectuer une opération qui affecte un plus grand nombre de cellules que ce qui est spécifié dans l'interface utilisateur d'Office Center. Boolean (en lecture/écriture).

EnableLivePreview Définit ou renvoie un Boolean qui indique s'il faut afficher ou masquer les aperçus qui s'affichent lorsque vous utilisez des galeries qui prise en charge les aperçus. Si cette propriété a la valeur True, elle affiche un aperçu de votre classeur avant d'appliquer la commande. Boolean (en lecture/écriture).

EnableMacroAnimations Contrôle si les animations de macro sont activées. True si les animations de l'interface utilisateur ou les animations de graphiques sont activées. Est définie sur false (aucune animation) par défaut. S'il est défini sur true lors de l'exécution d'une macro, il active l'animation, puis se réinitialise sur false après l'exécution de la macro. Boolean (en lecture/écriture).

EnableSound Cette propriété a la valeur True si le son est activé dans Microsoft Office. Boolean (en lecture/écriture).

ErrorCheckingOptions Renvoie un objet ErrorCheckingOptions qui représente les options de vérification des erreurs pour une application.

ExtendList Cette propriété a la valeur True si Microsoft Excel étend automatiquement les formats et les formules aux nouvelles données ajoutées à une liste. Boolean (en lecture/écriture).

FeatureInstall Cette propriété renvoie ou définit une valeur (constante) qui spécifie la façon dont Microsoft Excel gère les appels vers les méthodes et les propriétés qui nécessitent des fonctionnalités qui ne sont pas encore installées. Il peut s'agir de l'une des constantes MsoFeatureInstall indiquées dans le tableau suivant. En lecture/écriture MsoFeatureInstall.

FileConverters Renvoie des informations relatives aux convertisseurs de fichiers installés. Renvoie la valeur null si aucun convertisseur n’est installé. Type de données Variant en lecture seule.

FileDialog Renvoie un objet FileDialog représentant une instance de la boîte de dialogue Fichier.

FileExportConverters Renvoie une collection FileExportConverters qui représente tous les convertisseurs de fichier permettant d'enregistrer les fichiers disponibles dans Microsoft Excel. En lecture seule.

FileValidation Renvoie ou définit la façon dont Excel valide les fichiers avant de les ouvrir. Lecture-écriture.

FileValidationPivot Renvoie ou définit la façon dont Excel validera le contenu des caches de données pour les rapports de tableau croisé dynamique. Lecture-écriture.

FindFormat

FixedDecimal Toutes les données entrées après que la valeur de cette propriété est définie sur true seront mises en forme avec le nombre de décimales fixes défini par la propriété FixedDecimalPlaces . Boolean (en lecture/écriture).

FixedDecimalPlaces Cette propriété renvoie ou définit le nombre de décimales fixes utilisées lorsque la propriété FixedDecimal est définie sur true. Long (en lecture/écriture).

FlashFill La valeur true indique que la fonctionnalité de remplissage instantané Excel a été activée et active. Boolean (en lecture/écriture).

FlashFillMode True si la fonctionnalité de remplissage instantané est activée. Boolean (en lecture/écriture).

FormulaBarHeight Cette propriété permet à l'utilisateur de spécifier la hauteur de la barre de formule en lignes. Type de données Long en lecture-écriture.

GenerateGetPivotData Cette propriété renvoie la valeur True lorsque Microsoft Excel peut obtenir des données de rapport de tableau croisé dynamique. Boolean (en lecture/écriture).

GenerateTableRefs La propriété GenerateTableRefs détermine si le référencement des tableaux dans les formules utilise la méthode de notation traditionnelle ou la nouvelle méthode de référencement structuré. Lecture-écriture.

Height Cette propriété renvoie ou définit une valeur de type double qui représente la hauteur, en points, de la fenêtre d'application principale.

HighQualityModeForGraphics Renvoie ou définit une valeur indiquant si Microsoft Excel utilise le mode haute qualité pour imprimer des graphiques. Lecture-écriture.

Hinstance Renvoie un descripteur de l’instance d’Excel représentée par l’objet application . Type de données Long en lecture seule.

HinstancePtr Renvoie un descripteur de l'instance d'Excel représentée par l'objet application spécifié. Type de données Variant en lecture seule.

Hwnd Renvoie un type long indiquant le descripteur de fenêtre de niveau supérieur de la fenêtre Microsoft Excel. En lecture seule.

IgnoreRemoteRequests Cette propriété a la valeur True si les requêtes DDE hors programme sont ignorées. Boolean (en lecture/écriture).

Interactive La valeur true si Microsoft Excel est en mode interactif; Cette propriété est généralement true. Si vous affectez la valeur falseà cette propriété, Excel bloque toutes les entrées à partir du clavier et de la souris (à l’exception de la saisie dans les boîtes de dialogue affichées par votre code). Boolean (en lecture/écriture).

International Renvoie des informations relatives aux paramètres de pays/région et internationaux en cours. Type de données Variant en lecture seule.

IsSandboxed Cette propriété renvoie la valeur true si le classeur spécifié est ouvert dans une fenêtre en mode protégé. En lecture seule.

Iteration La valeur true si Microsoft Excel utilise l'itération pour résoudre les références circulaires. Boolean (en lecture/écriture).

LanguageSettings Renvoie l'objet LanguageSettings , qui contient des informations sur les paramètres de langue dans Microsoft Excel. En lecture seule.

LargeOperationCellThousandCount Cette propriété renvoie ou définit le nombre maximal de cellules nécessaires dans une opération au-delà de laquelle une alerte est déclenchée. Long (en lecture/écriture).

Left Cette propriété renvoie ou définit une valeur de type double qui représente la distance en pointsentre le bord gauche de l’écran et le bord gauche de la fenêtre principale de Microsoft Excel.

LibraryPath Cette propriété renvoie le chemin d'accès au dossier Library sans inclure le séparateur final. Type de données String en lecture seule.

MailSession Cette propriété renvoie le numéro de la session de messagerie MAPI sous la forme d'une chaîne hexadécimale (s'il existe une session active) ou la valeur null en l'absence de session ouverte. Type de données Variant en lecture seule.

MailSystem Cette propriété renvoie le système de messagerie installé sur la machine hôte. En lecture seule XlMailSystem.

MapPaperSize Cette propriété a la valeur True si des documents mis en forme pour la taille de papier standard d'un autre pays ou d'une autre région (par exemple, Lettre US) sont automatiquement ajustés pour être imprimés correctement sur le papier de taille standard de votre pays/région (par exemple, A4). Boolean (en lecture/écriture).

MathCoprocessorAvailable Cette propriété a la valeur True si un coprocesseur arithmétique est disponible. Boolean (en lecture seule).

MaxChange Cette propriété renvoie ou définit l'écart maximal utilisé pour chaque itération pendant que Microsoft Excel résout des références circulaires. Type de données Double en lecture-écriture.

MaxIterations Cette propriété renvoie ou définit le nombre maximal d'itérations que Microsoft Excel peut utiliser pour résoudre une référence circulaire. Type de données Long en lecture-écriture.

MeasurementUnit Cette propriété spécifie l'unité de mesure utilisée dans l'application. En lecture/écriture XlMeasurementUnits.

MergeInstances True pour fusionner plusieurs instances de l'application en une seule instance. Boolean (en lecture/écriture).

MouseAvailable Cette propriété a la valeur True si une souris est disponible. Boolean en lecture seule.

MoveAfterReturn True si la cellule active est déplacée dès que la touche entrée (retour) est enfoncée. Boolean (en lecture/écriture).

MoveAfterReturnDirection Cette propriété renvoie ou définit le sens dans lequel la cellule active est déplacée lorsque l'utilisateur appuie sur entrée. En lecture/écriture XlDirection.

MultiThreadedCalculation Renvoie un objet MultiThreadedCalculation qui contrôle les paramètres de recalcul multi-thread. En lecture seule.

Name Renvoie une valeur de type String qui représente le nom de l'objet.

Names Renvoie une collection Names qui représente tous les noms du classeur actif. Objet Names en lecture seule.

NetworkTemplatesPath Cette propriété renvoie le chemin d'accès réseau où les modèles sont stockés. Si le chemin d'accès réseau n'existe pas, cette propriété renvoie une chaîne vide. Type de données String en lecture seule.

NewWorkbook

ODBCErrors Renvoie une collection ODBCErrors qui contient toutes les erreurs ODBC générées par la table de requête ou le rapport de tableau croisé dynamique le plus récent. En lecture seule.

ODBCTimeout Cette propriété renvoie ou définit la limite du temps d'exécution de la requête ODBC, exprimée en secondes. La valeur par défaut est 45 secondes. Type de données Long en lecture-écriture.

OLEDBErrors Renvoie la collection OLEDBErrors , qui représente les informations d'erreur renvoyées par la requête OLE DB la plus récente. En lecture seule.

OnWindow Cette propriété renvoie ou définit le nom de la procédure exécutée à chaque fois que vous activez une fenêtre. Type de données String en lecture-écriture.

OperatingSystem Renvoie le nom et le numéro de version du système d'exploitation actuel. String en lecture seule.

OrganizationName Cette propriété renvoie le nom d'organisation enregistré. Type de données String en lecture seule.

Path Renvoie une valeur de type String qui représente le chemin d’accès complet à l’application, à l’exception du séparateur final et du nom de l’application.

PathSeparator Renvoie le caractère séparateur de chemin\d'accès (). Type de données String en lecture seule.

PivotTableSelection Cette propriété a la valeur True si les rapports de tableaux croisés dynamiques utilisent une sélection structurée. Boolean (en lecture/écriture).

PreviousSelections Cette propriété renvoie un tableau contenant les quatre derniers noms ou plages sélectionnés. Chaque élément du tableau est un objet Range . Type de données Variant en lecture seule.

PrintCommunication Spécifie si la communication avec l’imprimante est activée. Boolean (en lecture/écriture).

ProductCode Cette propriété renvoie l'identificateur global unique (GUID, Globally Unique Identifier) de Microsoft Excel. Type de données String en lecture seule.

PromptForSummaryInfo Cette propriété a la valeur True lorsque Microsoft Excel demande un résumé au moment où des fichiers sont enregistrés pour la première fois. Boolean (en lecture/écriture).

ProtectedViewWindows Renvoie une collection ProtectedViewWindows qui représente toutes les fenêtres en mode protégé qui sont ouvertes dans l'application. En lecture seule.

QuickAnalysis Renvoie un objet quickanalysis, qui représente les options d'analyse rapide de l'application.

Range Renvoie un objet Range qui représente une cellule ou une plage de cellules.

Ready Cette propriété renvoie la valeur True lorsque l'application Microsoft Excel est prête ou False dans le cas contraire. Boolean (en lecture seule).

RecentFiles Renvoie une collection RecentFiles qui représente la liste des derniers fichiers utilisés.

RecordRelative True si les macros sont enregistrées à l’aide de références relatives; False si l’enregistrement est absolu. Boolean (en lecture seule).

ReferenceStyle Cette propriété renvoie ou définit comment Microsoft Excel affiche des références de cellule et des en-têtes de ligne et de colonne dans les styles de référence A1 ou R1C1. En lecture/écriture XlReferenceStyle.

RegisteredFunctions Cette propriété renvoie des informations concernant des fonctions contenues dans des bibliothèques DLL (Dynamic-Link Library) ou dans des ressources de code inscrites dans le Registre à l'aide des fonctions de macro REGISTER ou REGISTER.ID. Type de données Variant en lecture seule.

ReplaceFormat

RollZoom Cette propriété a la valeur True si IntelliMouse effectue un zoom plutôt qu'un défilement. Boolean (en lecture/écriture).

Rows Renvoie un objet Range qui représente toutes les lignes de la feuille de calcul active. Si le document actif n'est pas une feuille de calcul, la propriété Rows échoue. Objet Range en lecture seule.

RTD Renvoie un objet RTD .

ScreenUpdating True si la mise à jour de l'écran est activée. Boolean (en lecture/écriture).

Selection Renvoie l’objet actuellement sélectionné dans la feuille de calcul active d’un objet application . Renvoie la valeur Nothing si aucun objet n’est sélectionné. Utilisez la méthode Select pour définir la sélection, puis utilisez la fonction TypeName pour découvrir le type d’objet sélectionné.

SensitivityLabelPolicy

Sheets Renvoie une collection Sheets qui représente toutes les feuilles du classeur actif. Objet Sheets en lecture seule.

SheetsInNewWorkbook Cette propriété renvoie ou définit le nombre de feuilles que Microsoft Excel insère automatiquement dans les nouveaux classeurs. Long (en lecture/écriture).

ShowChartTipNames Cette propriété a la valeur True si les graphiques affichent les intitulés des conseils à propos des graphiques. Valeur par défaut : True. Boolean (en lecture/écriture).

ShowChartTipValues Cette propriété a la valeur True si les graphiques affichent les valeurs des conseils à propos des graphiques. Valeur par défaut : True. Boolean (en lecture/écriture).

ShowConvertToDataType

ShowDevTools Cette propriété renvoie ou définit un type Boolean qui indique si l'onglet développeur est affiché dans le ruban. Boolean (en lecture/écriture).

ShowMenuFloaties Cette propriété renvoie ou définit un type Boolean qui indique s'il faut afficher la mini barre d'outils lorsque l'utilisateur clique avec le bouton droit dans la fenêtre du classeur. False si les Mini barres d'outils sont affichées. Boolean (en lecture/écriture).

ShowQuickAnalysis Contrôle si l'interface utilisateur contextuelle d'analyse rapide est affichée lors de la sélection. True signifie que le bouton analyse rapide s'affiche.

ShowSelectionFloaties Cette propriété renvoie ou définit une valeur de type Boolean qui indique si les Mini barres d'outils s'affichent lorsque l'utilisateur sélectionne un texte. False si les Mini barres d'outils sont affichées. Boolean (en lecture/écriture).

ShowStartupDialog Cette propriété renvoie la valeur True (la valeur par défaut est False) lorsque le volet Nouveau classeur s'affiche pour une application Microsoft Excel. Boolean (en lecture/écriture).

ShowToolTips Cette propriété a la valeur True si les info-bulles sont activées. Boolean (en lecture/écriture).

SmartArtColors Renvoie l'ensemble des styles SmartArtColors actuellement chargés dans l'application. En lecture seule.

SmartArtLayouts Renvoie le jeu de SmartArtLayouts actuellement chargé dans l'application. En lecture seule.

SmartArtQuickStyles Renvoie le jeu de SmartArtQuickStyles actuellement chargé dans l'application. En lecture seule.

Speech Renvoie un objet Speech .

SpellingOptions Renvoie un objet SpellingOptions qui représente les options d'orthographe de l'application.

StandardFont Cette propriété renvoie ou définit le nom de la police standard. String en lecture/écriture.

StandardFontSize Cette propriété renvoie ou définit la taille, exprimée en points, de la police standard. Type de données Long en lecture-écriture.

StartupPath Cette propriété renvoie le chemin d'accès complet du dossier de démarrage, en omettant le séparateur final. Type de données String en lecture seule.

StatusBar Renvoie ou définit le texte dans la barre d’état. String en lecture/écriture.

TemplatesPath Cette propriété renvoie le chemin d'accès local où les modèles sont stockés. Type de données String en lecture seule.

ThisCell Renvoie la cellule à partir de laquelle la fonction définie par l'utilisateur est appelée en tant qu'objet Range .

ThisWorkbook Renvoie un objet Workbook qui représente le classeur dans lequel s'exécute le code de la macro active. En lecture seule.

ThousandsSeparator Cette propriété renvoie ou définit le caractère utilisé comme séparateur de milliers sous forme de chaîne (type String). Lecture-écriture.

Top Cette propriété renvoie ou définit une valeur de type double qui représente la distance en pointsentre le bord supérieur de l'écran et le bord supérieur de la fenêtre principale de Microsoft Excel.

TransitionMenuKey Cette propriété renvoie ou définit la touche d'aide ou le menu Microsoft Excel /, qui est généralement. String en lecture/écriture.

TransitionMenuKeyAction Cette propriété renvoie ou définit l'action effectuée lorsque la touche d'accès au menu Microsoft Excel est appuyée. Peut être xlExcelMenus ou xlLotusHelp (Voir l'énumérAtion des constantes Excel). Type de données Long en lecture-écriture.

TransitionNavigKeys Cette propriété a la valeur True si les touches alternatives de déplacement sont actives. Boolean (en lecture/écriture).

UsableHeight Cette propriété renvoie la hauteur maximale, exprimée en points, de l'espace pouvant être occupé par une fenêtre dans l'espace de travail de l'application. Type de données Double en lecture seule.

UsableWidth Cette propriété renvoie la largeur maximale, exprimée en points de l'espace pouvant être occupé par une fenêtre dans l'espace de travail de l'application. Type de données Double en lecture seule.

UseClusterConnector Renvoie ou définit une valeur indiquant si Excel autorise l’exécution de fonctions définies par l’utilisateur dans les compléments XLL sur un cluster de calcul. Lecture-écriture.

UsedObjects Renvoie un objet UsedObjects représentant les objets alloués dans un classeur. En lecture seule.

UserControl Cette propriété a la valeur True si l'application est visible ou si elle a été créée ou démarrée par l'utilisateur. Elle prend la valeur False si l'application a été créée ou démarrée par le biais d'un programme à l'aide des fonctions CreateObject ou GetObject et que l'application est masquée. Boolean (en lecture/écriture).

UserLibraryPath Renvoie le chemin d'accès à l'emplacement sur l'ordinateur de l'utilisateur où les compléments COM sont installés. Type de données String en lecture seule.

UserName Cette propriété renvoie ou définit le nom de l’utilisateur actuel. String en lecture/écriture.

UseSystemSeparators Cette propriété a la valeur True (par défaut) si les séparateurs système de Microsoft Excel sont activés. Boolean (en lecture/écriture).

VBE Renvoie un objet VBE représentant Visual Basic Editor. En lecture seule.

Version Cette propriété renvoie une valeur de type String qui représente le numéro de version Microsoft Excel.

Visible Cette propriété renvoie ou définit une valeur de type Boolean qui détermine si l'objet est visible. Lecture-écriture.

WarnOnFunctionNameConflict La propriété WarnOnFunctionNameConflict, , lorsqu'elle est définie sur true, déclenche une alerte si un développeur tente de créer une nouvelle fonction à l'aide d'un nom de fonction existant. Boolean (en lecture/écriture).

Watches Renvoie un objet Watches représentant une plage qui est suivie lorsque la feuille de calcul est recalculée.

Width Cette propriété renvoie ou définit une valeur de type double qui représente la distance en pointsentre le bord gauche de la fenêtre de l'application et le bord droit.

Windows Renvoie une collection Windows qui représente toutes les fenêtres de tous les classeurs. Objet Windows en lecture seule.

WindowsForPens Cette propriété a la valeur True si l'ordinateur fonctionne sous Microsoft Windows pour Pen Computing. Boolean en lecture seule.

WindowState Cette propriété renvoie ou définit l'état de la fenêtre. En lecture/écriture XlWindowState.

Workbooks Renvoie une collection Workbooks qui représente tous les classeurs ouverts. En lecture seule.

WorksheetFunction Renvoie l'objet WorksheetFunction . En lecture seule.

Worksheets Pour un objet application , cette propriété renvoie une collection Sheets qui représente toutes les feuilles de calcul du classeur actif.

AddIns - Collection d'objets AddIn qui représente toutes les macros complémentaires disponibles dans Microsoft Excel, qu'elles soient installées ou non.

AddIns2 - Collection d’objets AddIn qui représentent toutes les macros complémentaires actuellement disponibles ou ouvertes dans Microsoft Excel, qu’elles soient installées ou non.

AutoCorrect - Cet objet contient les attributs de Correction automatique Microsoft Excel (correction des majuscules doublées en début de mot, liste de corrections automatiques, etc.).

AutoRecover - Cet objet représente les fonctionnalités de récupération automatique d'un classeur.

CellFormat - Cet objet représente les critères de recherche pour le format des cellules.

Chart - Représente un graphique dans un classeur.

DefaultPivotTableLayoutOptions -

DefaultWebOptions - Contient les attributs globaux au niveau de l'application utilisés par Microsoft Excel lorsque vous enregistrez un document en tant que page Web ou que vous ouvrez une page Web.

Dialogs - Collection de tous les objets Dialog dans Microsoft Excel.

ErrorCheckingOptions - Cet objet représente les options de vérification des erreurs pour une application.

FileExportConverters - Collection d’objets FileExportConverter qui représentent tous les convertisseurs de fichier disponibles pour l’enregistrement des fichiers.

MultiThreadedCalculation - Renvoie ou définit le mode de calcul concurrent.

Names - Collection de tous les objets Name dans l'application ou le classeur.

ODBCErrors - Collection d'objets ODBCError .

OLEDBErrors - Collection d'objets OLEDBError .

ProtectedViewWindow - Représente une fenêtre en mode protégé.

ProtectedViewWindows - Collection des objets ProtectedViewWindow qui représentent toutes les fenêtres en mode protégé qui sont actuellement ouvertes dans l'application.

QuickAnalysis - Permet un accès en un clic aux fonctionnalités d'analyse des données, telles que des formules, une mise en forme conditionnelle, des graphiques sparkline, des tableaux, des graphiques et des tableaux croisés dynamiques.

Range - Cette collection représente une cellule, une ligne, une colonne ou une sélection de cellules contenant un ou plusieurs blocs contigus de cellules ou une plage 3D.

RecentFiles - Cet objet représente la liste des derniers fichiers utilisés.

RTD - Cet objet représente un objet de données en temps réel.

Sheets - Collection de toutes les feuilles du classeur actif ou spécifié.

Speech - Cet objet contient des méthodes et des propriétés qui se rapportent aux fonctions vocales.

SpellingOptions - Cet objet représente les diverses options de vérification orthographique pour une feuille de calcul.

UsedObjects - Cet objet représente des objets qui ont été utilisés dans un classeur.

Watches - Collection de tous les objets Watch dans une application spécifiée.

Window - Cet objet représente une fenêtre.

Windows - Collection de tous les objets Window dans Microsoft Excel.

Workbook - Cet objet représente un classeur Microsoft Excel.

Workbooks - Collection de tous les objets Workbook actuellement ouverts dans l'application Microsoft Excel.

Worksheet - Représente une feuille de calcul.

WorksheetFunction - Cet objet est utilisé comme conteneur des fonctions de feuille de calcul Microsoft Excel que vous pouvez appeler à partir de Visual Basic pour Applications.