Klasse Application (Excel VBA)

Die Klasse Application stellt die gesamte Microsoft Excel-Anwendung dar.

Themas

Einige Prozeduren in dieser Klasse wurden in Themen zusammengefasst und auf separaten Themenseiten beschrieben

Cell with its procedures ActiveCell, CellDragAndDrop, Cells, EditDirectlyInCell, LargeOperationCellThousandCount und ThisCell
Print with its procedures ActivePrinter und PrintCommunication
DDE with its procedures DDEAppReturnCode, DDEExecute, DDEInitiate, DDEPoke, DDERequest und DDETerminate
Enable with its procedures EnableAutoComplete, EnableCancelKey, EnableCheckFileExtensions, EnableEvents, EnableLargeOperationAlert, EnableLivePreview, EnableMacroAnimations und EnableSound
Name with its procedures GetOpenFilename, GetSaveAsFilename, OrganizationName, UserName und WarnOnFunctionNameConflict
Email with its procedures MailLogoff, MailLogon, MailSession und MailSystem

Methoden

Andere Methoden

ActivateMicrosoftApp - Aktiviert eine Microsoft-Anwendung.

AddCustomList - Fügt eine benutzerdefinierte Liste für benutzerdefiniertes AutoAusfüllen bzw. benutzerdefiniertes Sortieren hinzu.

Calculate - Diese Methode berechnet alle geöffneten Arbeitsmappen, ein bestimmtes Arbeitsblatt einer Arbeitsmappe oder einen bestimmten Zellbereich in einem Arbeitsblatt (siehe Tabelle unten).

CalculateFull - Erzwingt eine vollständige Berechnung der Daten in allen geöffneten Workbooks.

CalculateFullRebuild - Erzwingt für alle geöffneten Arbeitsmappen eine vollständige Berechnung der Daten und erstellt die Abhängigkeiten erneut.

CalculateUntilAsyncQueriesDone - Führt alle ausstehenden Abfragen für OLEDB- und OLAP-Datenquellen aus.

CentimetersToPoints - Wandelt eine Maßangabe von Zentimeter in Punkt (0,35 mm) um.

CheckAbort - Stoppt die Neuberechnung in einer Microsoft Excel-Anwendung.

CheckSpelling - Prüft die Rechtschreibung eines einzelnen Worts.

ConvertFormula - Diese Methode konvertiert Zellbezüge in Formeln zwischen den Bezugsarten A1 und Z1S1, zwischen relativen und absoluten Bezügen oder führt beide Vorgänge aus.

DeleteCustomList - Löscht eine benutzerdefinierte Liste.

DisplayXMLSourcePane - Öffnet den Aufgabenbereich XML-Quelle und zeigt die durch das Argument XmlMap angegebene XML-Zuordnung an.

DoubleClick - Diese Methode entspricht einem Doppelklick auf die aktive Zelle.

Evaluate - Diese Methode konvertiert einen Microsoft Excel-Namen in ein Objekt oder in einen Wert.

FindFile - Zeigt das Dialogfeld Öffnen an.

GetCustomListContents - Gibt eine benutzerdefinierte Liste (ein Array mit Zeichenfolgen) zurück.

GetCustomListNum - Gibt für ein Array mit Zeichenfolgen die Nummer der benutzerdefinierten Liste zurück.

GetPhonetic - Gibt den japanischen phonetischen Text der angegebenen Textzeichenfolge zurück.

Goto - Wählt einen beliebigen Range-oder Visual Basic-Vorgang in einer beliebigen Arbeitsmappe aus und aktiviert diese Arbeitsmappe, wenn Sie noch nicht aktiv ist.

Help - Zeigt ein Hilfethema an.

InchesToPoints - Wandelt eine Maßangabe von Zoll in Punkt um.

InputBox - Zeigt ein Dialogfeld zur Benutzereingabe.

Intersect - Gibt ein Range -Objekt zurück, das die rechteckige Schnittmenge von zwei oder mehr Bereichen darstellt.

MacroOptions - Entspricht den Optionen im Dialogfeld Makrooptionen.

OnKey - Führt eine angegebene Prozedur aus, wenn eine bestimmte Taste oder Tastenkombination gedrückt wird.

OnRepeat - Legt das Wiederholungs Element und den Namen der Prozedur fest, die ausgeführt wird, wenn Sie nach dem Ausführen der Prozedur, die diese Eigenschaft festlegt, den Befehl wiederholen auswählen.

OnTime - Bewirkt, dass eine Prozedur zu einem bestimmten Zeitpunkt in der Zukunft (entweder zu einer bestimmten Zeit oder nachdem eine bestimmte Zeitspanne vergangen ist) ausgeführt wird.

OnUndo - Legt den Text des Rückgängig -Befehls und den Namen der Prozedur fest, die ausgeführt wird, wenn Sie nach dem Ausführen der Prozedur, mit der diese Eigenschaft festgelegt wird, den Befehl Rückgängig auswählen.

Quit - Beendet Microsoft Excel.

RecordMacro - Zeichnet Code auf, wenn der Makrorekorder aktiviert ist.

RegisterXLL - Lädt eine XLL-Coderessource und registriert automatisch die darin enthaltenen Funktionen und Befehle.

Repeat - Wiederholt die letzte Benutzeraktion.

Run - Führt ein Makro aus oder ruft eine Funktion auf.

SendKeys - Sendet Tastenanschläge an die aktive Anwendung.

SharePointVersion - Gibt die Versionsnummer von SharePoint Foundation Instanzen zurück, die auf der Website für die angegebene URL gestartet werden.

Undo - Macht die letzte Aktion auf der Benutzeroberfläche rückgängig.

Union - Gibt die Vereinigung von mindestens zwei Bereichen zurück.

Volatile - Markiert eine benutzerdefinierte Funktion als veränderlich.

Wait - Hält die Ausführung eines Makros bis zu einem bestimmten Zeitpunkt an.

Eigenschaften

ActiveChart Gibt ein Chart -Objekt zurück, das das aktive Diagramm darstellt (ein eingebettetes Diagramm oder ein Diagrammblatt).

Dim chrActiveChart As Chart
Set chrActiveChart = ActiveChart

ActiveEncryptionSession Gibt einen Wert vom Typ Long zurück, der die mit dem aktiven Dokument verknüpfte Verschlüsselungssitzung darstellt.

Dim lngActiveEncryptionSession As Long
lngActiveEncryptionSession = Application.ActiveEncryptionSession

ActiveProtectedViewWindow Gibt ein ProtectedViewWindow -Objekt, das aktive Fenster Geschützte Ansicht (das Fenster im Vordergrund) darstellt.

Dim pvwActiveProtectedViewWindow As ProtectedViewWindow
Set pvwActiveProtectedViewWindow = Application.ActiveProtectedViewWindow

ActiveSheet Gibt ein Objekt zurück, das das aktuelle Blatt (das oberste Blatt) in der aktiven oder angegebenen Arbeitsmappe oder im angegebenen Fenster darstellt.

Dim wsActiveSheet As Worksheet
Set wsActiveSheet = ActiveSheet

ActiveWindow Gibt ein Window -Objekt zurück, das das aktive Excel-Fenster darstellt (das Fenster im Vordergrund).

Dim wndActiveWindow As Window
Set wndActiveWindow = ActiveWindow

ActiveWorkbook Gibt ein Workbook -Objekt zurück, das die Arbeitsmappe im aktiven Fenster (das Fenster im Vordergrund) darstellt.

Dim wbActiveWorkbook As Workbook
Set wbActiveWorkbook = ActiveWorkbook

AddIns Gibt eine AddIns -Auflistung zurück, die alle Add-Ins darstellt, die im Dialogfeld Add-ins aufgelistet sind (Add-ins- Befehl auf der Registerkarte Entwicklertools ).

Dim aisAddIns As AddIns
Set aisAddIns = AddIns

AddIns2 Gibt eine AddIns2 -Auflistung, die alle Add-Ins darstellt, die derzeit in Microsoft Excel verfügbar oder geöffnet sind, unabhängig davon, ob Sie installiert sind.

Dim ai2AddIns2 As AddIns2
Set ai2AddIns2 = Application.AddIns2

AlertBeforeOverwriting True, wenn von Microsoft Excel eine Meldung eingeblendet wird, bevor nicht leere Zellen während einer Drag & Drop-Operation überschrieben werden.

Application.AlertBeforeOverwriting = True

AltStartupPath Gibt den Namen des alternativen Startordners zurück oder legt ihn fest.

Application.AltStartupPath =

AlwaysUseClearType Gibt einen Boolean-Wert zurück, der angibt, ob ClearType zum Anzeigen von Schriftarten im Menü, im Menüband und im Dialogfeldtext verwendet werden soll, oder legt diesen fest.

Application.AlwaysUseClearType = True

ArbitraryXMLSupportAvailable Gibt einen Boolean-Wert zurück, der angibt, ob die XML-Features in Microsoft Excel verfügbar sind.

Dim booArbitraryXMLSupportAvailable As Boolean
booArbitraryXMLSupportAvailable = Application.ArbitraryXMLSupportAvailable

AskToUpdateLinks True , wenn Microsoft Excel den Benutzer auffordert, beim Öffnen von Dateien Links zu aktualisieren.

Application.AskToUpdateLinks = True

Assistance Gibt ein IAssistance -Objekt für Microsoft Excel zurück, das den Microsoft Office-Hilfe Viewer darstellt.

Dim iaeAssistance As Office.IAssistance
Set iaeAssistance = Application.Assistance

AutoCorrect Gibt ein AutoCorrect -Objekt zurück, das die Microsoft Excel-AutoKorrektur-Attribute darstellt.

Dim actAutoCorrect As AutoCorrect
Set actAutoCorrect = Application.AutoCorrect

AutoFormatAsYouTypeReplaceHyperlinks True (Standard), wenn Hyperlinks während der Eingabe in Microsoft Excel automatisch formatiert werden.

Application.AutoFormatAsYouTypeReplaceHyperlinks = True

AutomationSecurity Gibt eine MsoAutomationSecurity -Konstante zurück oder legt Sie fest, die den Sicherheitsmodus darstellt, den Microsoft Excel beim programmgesteuerten Öffnen von Dateien verwendet.

Application.AutomationSecurity = msoAutomationSecurityForceDisable

AutoPercentEntry True , wenn Einträge in als Prozentsätzen formatierten Zellen nicht automatisch mit 100 multipliziert werden, sobald Sie eingegeben werden.

Application.AutoPercentEntry = True

AutoRecover Gibt ein AutoRecover -Objekt zurück, das alle Dateiformate in einem zeitgesteuerten Intervall sichert.

Dim arrAutoRecover As AutoRecover
Set arrAutoRecover = Application.AutoRecover

Build Gibt die Versionsnummer von Microsoft Excel zurück.

Dim lngBuild As Long
lngBuild = Application.Build

CalculateBeforeSave True , wenn Arbeitsmappen berechnet werden, bevor Sie auf dem Datenträger gespeichert werden (wenn die Berechnungs Eigenschaft auf xlManualfestgelegt ist).

Application.CalculateBeforeSave = True

Calculation Gibt einen XlCalculation -Wert zurück, der den Berechnungsmodus darstellt, oder legt diesen fest.

Application.Calculation = xlCalculationAutomatic

CalculationInterruptKey Legt fest oder gibt eine XlCalculationInterruptKey -Konstante, die den Schlüssel angibt, der Microsoft Excel beim Durchführen von Berechnungen unterbrechen kann.

Application.CalculationInterruptKey = xlAnyKey

CalculationState Gibt eine XlCalculationState -Konstante zurück, die den Berechnungsstatus der Anwendung für Berechnungen angibt, die in Microsoft Excel ausgeführt werden.

Dim xcsCalculationState As XlCalculationState
xcsCalculationState = Application.CalculationState

CalculationVersion Gibt eine Zahl zurück, deren vier rechts stehende Ziffern die Nummer der Nebenversion des Berechnungsmoduls und deren weitere Ziffern (links) die Hauptversion von Microsoft Excel darstellen.

Dim lngCalculationVersion As Long
lngCalculationVersion = Application.CalculationVersion

Caller Gibt Informationen darüber zurück, wie Visual Basic aufgerufen wurde (weitere Informationen finden Sie im Abschnitt "Hinweise").

Dim objCaller As Object
Set objCaller = Application.Caller

CanPlaySounds Diese Eigenschaft sollte nicht verwendet werden.

Dim booCanPlaySounds As Boolean
booCanPlaySounds = Application.CanPlaySounds

CanRecordSounds Diese Eigenschaft sollte nicht verwendet werden.

Dim booCanRecordSounds As Boolean
booCanRecordSounds = Application.CanRecordSounds

Caption Gibt einen String-Wert zurück, der den auf der Titelleiste des Hauptfensters von Microsoft Excel angezeigten Namen darstellt, oder legt diesen Wert fest.

Application.Caption =

ChartDataPointTrack True bewirkt, dass alle Diagramme in neu erstellten Dokumenten das Verhalten der Zellverweis Verfolgung verwenden.

Application.ChartDataPointTrack = True

Charts Gibt eine Sheets -Auflistung zurück, die alle Diagrammblätter in der aktiven Arbeitsmappe darstellt.

Dim shtsCharts As Sheets
Set shtsCharts = Charts

ClipboardFormats Gibt die Formate, die zurzeit in der Zwischenablage enthalten sind, als eine Matrix numerischer Werte zurück.

Dim varClipboardFormats As Variant
varClipboardFormats = Application.ClipboardFormats

ClusterConnector Gibt zurück oder legt den Namen des High Performance Computing (HPC)-Cluster-Konnektor, der zum Ausführen von benutzerdefinierten Funktionen in XLL-Add-Ins verwendet wird.

Application.ClusterConnector =

Columns Gibt ein Range -Objekt zurück, das alle Spalten im aktiven Arbeitsblatt darstellt.

Dim rngColumns As Range
Set rngColumns = Columns

COMAddIns Gibt die COMAddIns -Auflistung für Microsoft Excel zurück, die die derzeit installierten COM-Add-Ins darstellt.

Dim comsCOMAddIns As Office.COMAddIns
Set comsCOMAddIns = Application.COMAddIns

CommandBars Gibt ein CommandBars -Objekt zurück, das die befehlsLeisten von Microsoft Excel darstellt.

Dim cbsCommandBars As Office.CommandBars
Set cbsCommandBars = CommandBars

ConstrainNumeric True, wenn die Handschrifterkennung nur auf Zahlen und Zeichensetzung beschränkt ist.

Application.ConstrainNumeric = True

ControlCharacters True, wenn in Microsoft Excel Steuerzeichen für Sprachen mit Schreibweise von links nach rechts angezeigt werden.

Application.ControlCharacters = True

CopyObjectsWithCells True, wenn die Objekte mit den Zellen ausgeschnitten, kopiert, gesucht oder sortiert werden.

Application.CopyObjectsWithCells = True

Cursor Gibt die Darstellung des Mauszeigers in Microsoft Excel zurück oder legt sie fest.

Application.Cursor = xlDefault

CursorMovement Gibt einen Wert zurück, der angibt, ob ein visueller Cursor oder ein logischer Cursor verwendet wird, oder legt diesen fest.

Application.CursorMovement =

CustomListCount Gibt die Anzahl der benutzerdefinierten Listen (einschließlich der integrierten Listen) zurück.

Dim lngCustomListCount As Long
lngCustomListCount = Application.CustomListCount

CutCopyMode Gibt den Status des Ausschneid- oder Kopiermodus zurück oder legt diesen fest.

Application.CutCopyMode = xlCopy

DataEntryMode Gibt den Dateneingabemodus zurück oder legt ihn fest, wie in der folgenden Tabelle dargestellt.

Application.DataEntryMode = xlOff

DecimalSeparator Gibt das als Dezimaltrennzeichen verwendete Zeichen als String-Wert zurück oder legt dieses fest.

Application.DecimalSeparator = "."

DefaultFilePath Gibt den Standardpfad zurück, der von Microsoft Excel beim Öffnen von Dateien verwendet wird, oder legt ihn fest.

Application.DefaultFilePath =

DefaultPivotTableLayoutOptions

Dim dptsDefaultPivotTableLayoutOptions As DefaultPivotTableLayoutOptions
Set dptsDefaultPivotTableLayoutOptions = Application.DefaultPivotTableLayoutOptions

DefaultSaveFormat Gibt das Standardformat zum Speichern von Dateien zurück oder legt es fest.

Application.DefaultSaveFormat = xlWorkbook

DefaultSheetDirection Gibt die Standardrichtung, in der Microsoft Excel neue Fenster und Tabellenblätter anzeigt, zurück oder legt diese fest.

Application.DefaultSheetDirection = xlContext

DefaultWebOptions Gibt das DefaultWebOptions -Objekt zurück, das globale Attribute auf Anwendungsebene von Microsoft Excel verwendet, wenn Sie ein Dokument als Webseite speichern oder eine Webseite öffnen.

Dim dwosDefaultWebOptions As DefaultWebOptions
Set dwosDefaultWebOptions = Application.DefaultWebOptions

DeferAsyncQueries Ruft ab oder legt fest, ob asynchrone Abfragen an OLAP-Datenquellen ausgeführt werden, wenn ein Arbeitsblatt durch VBA-Code berechnet wird.

Application.DeferAsyncQueries = True

Dialogs Gibt eine Dialogs -Auflistung zurück, die alle integrierten Dialogfelder darstellt.

Dim dlgsDialogs As Dialogs
Set dlgsDialogs = Application.Dialogs

DisplayAlerts True, wenn Microsoft Excel bestimmte Warnungen und Meldungen anzeigt, während ein Makro ausgeführt wird.

Application.DisplayAlerts = True

DisplayClipboardWindow Gibt True zurück, wenn die Microsoft Office-Zwischenablage angezeigt werden kann.

Application.DisplayClipboardWindow = True

DisplayCommentIndicator Gibt die Art zurück, in der in Zellen Kommentare und Indikatoren angezeigt werden, oder legt diese fest.

Application.DisplayCommentIndicator = xlCommentAndIndicator

DisplayDocumentActionTaskPane Auf true festgelegt, um den Aufgabenbereich Dokumentaktionen anzuzeigen; auf false festgelegt, um den Aufgabenbereich Dokumentaktionen auszublenden.

Application.DisplayDocumentActionTaskPane = True

DisplayFormulaAutoComplete Ruft ab oder legt fest, ob beim Erstellen von Zellformeln eine Liste der relevanten Funktionen und definierten Namen angezeigt wird.

Application.DisplayFormulaAutoComplete = True

DisplayFormulaBar True, wenn die Bearbeitungsleiste angezeigt wird.

Application.DisplayFormulaBar = True

DisplayFullScreen True, wenn von Microsoft Excel der gesamte Bildschirm zur Anzeige verwendet wird.

Application.DisplayFullScreen = True

DisplayFunctionToolTips True, wenn für Funktionen QuickInfos angezeigt werden können.

Application.DisplayFunctionToolTips = True

DisplayInsertOptions True, wenn die Schaltfläche Einfügeoptionen angezeigt werden soll.

Application.DisplayInsertOptions = True

DisplayNoteIndicator True, wenn in Zellen mit Notizen die QuickNotiz und die Notizanzeiger (kleine Punkte in der rechten oberen Ecke) angezeigt werden.

Application.DisplayNoteIndicator = True

DisplayPasteOptions True, wenn die Schaltfläche Einfügeoptionen angezeigt werden kann.

Application.DisplayPasteOptions = True

DisplayRecentFiles True, wenn die Liste der zuletzt geöffneten Dateien auf der Benutzeroberfläche angezeigt wird.

Application.DisplayRecentFiles = True

DisplayScrollBars True, wenn Bildlaufleisten für alle Arbeitsmappen sichtbar sind.

Application.DisplayScrollBars = True

DisplayStatusBar True, wenn die Statusleiste angezeigt wird.

Application.DisplayStatusBar = True

ErrorCheckingOptions Gibt ein ErrorCheckingOptions -Objekt zurück, das die Optionen für die Fehlerüberprüfung für eine Anwendung darstellt.

Dim ecosErrorCheckingOptions As ErrorCheckingOptions
Set ecosErrorCheckingOptions = Application.ErrorCheckingOptions

ExtendList True, wenn Microsoft Excel automatisch Formatierungen und Formeln für neue Daten erweitert, die einer Liste hinzugefügt werden.

Application.ExtendList = True

FeatureInstall Gibt einen Wert (Konstante) zurück, der angibt, wie Aufrufe von Methoden und Eigenschaften in Microsoft Excel verarbeitet werden, die noch nicht installierte Features erfordern, oder legt diesen fest.

Application.FeatureInstall = msoFeatureInstallOnDemandWithUI

FileConverters Informationen zur installierten Dateikonverter zurückgegeben.

Dim strFileConverters As String
strFileConverters = Application.FileConverters

FileDialog Gibt ein FileDialog-Objekt zurück, das eine Instanz des Dateidialogfelds darstellt.

Dim fdgFileDialog As Office.FileDialog
Set fdgFileDialog = Application.FileDialog(fileDialogType:=msoFileDialogOpen)

FileExportConverters Gibt eine FileExportConverters -Auflistung zurück, die alle Dateikonverter zum Speichern von Dateien darstellt, die Microsoft Excel zur Verfügung stehen.

Dim fecsFileExportConverters As FileExportConverters
Set fecsFileExportConverters = Application.FileExportConverters

FileValidation Gibt zurück oder legt fest, wie Dateien in Excel vor dem Öffnen überprüft werden.

Application.FileValidation =

FileValidationPivot Legt die Einstellung für die Überprüfung der Datencaches für PivotTable-Berichte in Excel fest oder gibt sie zurück.

Application.FileValidationPivot = xlFileValidationPivotDefault

FindFormat

Application.FindFormat =

FixedDecimal Alle Daten, die nach der Festlegung dieser Eigenschaft auf true eingegeben werden, werden mit der Anzahl der festen Dezimalstellen formatiert, die von der FixedDecimalPlaces -Eigenschaft festgelegt werden.

Application.FixedDecimal = True

FixedDecimalPlaces Gibt die Anzahl fester Dezimalstellen zurück, die verwendet wird, wenn die FixedDecimal -Eigenschaft auf truefestgelegt ist, oder legt diese fest.

Application.FixedDecimalPlaces = 4

FlashFill True gibt an, dass die Excel-Flash-Füllfunktion aktiviert und aktiv ist.

Application.FlashFill = True

FlashFillMode True , wenn das Flash Fill-Feature aktiviert ist.

Application.FlashFillMode = True

FormulaBarHeight Hiermit kann der Benutzer die Höhe der Bearbeitungsleiste in Zeilen angeben.

Application.FormulaBarHeight =

GenerateGetPivotData Gibt True zurück, wenn von Microsoft Excel Daten eines PivotTable-Berichts abgerufen werden können.

Application.GenerateGetPivotData = True

GenerateTableRefs Die GenerateTableRefs-Eigenschaft gibt an, ob die herkömmliche Notationsmethode oder die neue Notationsmethode mit strukturierten Verweisen für das Verweisen auf Tabellen in Formeln verwendet wird.

Application.GenerateTableRefs = xlGenerateTableRefA1

Height Gibt einen Double -Wert zurück, der die Höhe des Hauptanwendungsfensters in Punktdarstellt, oder legt diesen fest.

Application.Height =

HighQualityModeForGraphics Gibt zurück oder legt fest, ob in Excel zum Drucken von Grafiken der Modus für hohe Qualität verwendet wird.

Application.HighQualityModeForGraphics = True

Hinstance Gibt ein Handle für die Instanz von Excel zurück, das durch das Application -Objekt dargestellt wird.

Dim lngHinstance As Long
lngHinstance = Application.Hinstance

HinstancePtr Gibt ein Handle für die Instanz von Excel zurück, die durch das angegebene Application -Objekt dargestellt wird.

Dim lprHinstancePtr As LongPtr
lprHinstancePtr = Application.HinstancePtr

Hwnd Gibt einen Long-Wert zurück, der die Zugriffsnummer des Fensters auf der obersten Ebene des Microsoft Excel-Fensters anzeigt.

Dim lngHwnd As Long
lngHwnd = Application.Hwnd

IgnoreRemoteRequests True, wenn DDE-Fernabfragen ignoriert werden.

Application.IgnoreRemoteRequests = True

Interactive True , wenn sich Microsoft Excel im interaktiven Modus befindet; andernfalls false. Diese Eigenschaft ist in der Regel true.

Application.Interactive = True

International Gibt Informationen über die aktuellen landesspezifischen/regionalen und internationalen Einstellungen zurück.

Dim varInternational As Variant
varInternational = Application.International(xlDecimalSeparator)

IsSandboxed Gibt true zurück, wenn die angegebene Arbeitsmappe in einem Fenster mit geschützter Ansicht geöffnet ist.

Dim booIsSandboxed As Boolean
booIsSandboxed = Application.IsSandboxed

Iteration True , wenn Microsoft Excel Iteration zum Auflösen von Zirkelverweisen verwendet.

Application.Iteration = True

LanguageSettings Gibt das LanguageSettings -Objekt zurück, das Informationen zu den Spracheinstellungen in Microsoft Excel enthält.

Dim lssLanguageSettings As Office.LanguageSettings
Set lssLanguageSettings = Application.LanguageSettings

Left Gibt einen Double -Wert zurück, der den Abstand zwischen dem linken Rand des Bildschirms und dem linken Rand des Haupt Microsoft Excel Fensters in Punktdarstellt, oder legt diesen fest.

Application.Left =

LibraryPath Diese Eigenschaft gibt den Pfad zum Bibliotheksordner zurück; allerdings ohne abschließendes Pfadtrennzeichen.

Dim strLibraryPath As String
strLibraryPath = Application.LibraryPath

MapPaperSize True, wenn Dokumente, die für die Standardpapiergröße eines anderen Landes oder einer anderen Region formatiert wurden (z. B. Letter), automatisch angepasst werden, sodass diese auf der Standardpapiergröße (z. B. A4) Ihres Landes order Ihrer Region ordnungsgemäß gedruckt werden.

Application.MapPaperSize = True

MathCoprocessorAvailable True, wenn Ihr System über einen mathematischen Coprozessor verfügt.

Dim booMathCoprocessorAvailable As Boolean
booMathCoprocessorAvailable = Application.MathCoprocessorAvailable

MaxChange Gibt zurück oder legt die maximale Menge an Änderungen zwischen den einzelnen Iterationen, während Microsoft Excel Zirkelverweise auflöst.

Application.MaxChange =

MaxIterations Gibt die maximale Anzahl von Iterationsschritten zurück, die bei der Auflösung von Zirkularbezügen durchlaufen werden können, oder legt sie fest.

Application.MaxIterations =

MeasurementUnit Gibt die Maßeinheit an, die in der Anwendung verwendet wird.

Application.MeasurementUnit =

MergeInstances True , wenn mehrere Instanzen der Anwendung in einer einzigen Instanz zusammengeführt werden sollen.

Application.MergeInstances = True

MouseAvailable True, wenn eine Maus angeschlossen ist.

Dim booMouseAvailable As Boolean
booMouseAvailable = Application.MouseAvailable

MoveAfterReturn True , wenn die aktive Zelle verschoben wird, sobald die EINGABETASTE (Return) gedrückt wird.

Application.MoveAfterReturn = True

MoveAfterReturnDirection Gibt die Richtung zurück, in die die aktive Zelle verschoben wird, oder legt Sie fest, wenn der Benutzer die EINGABETASTE drückt.

Application.MoveAfterReturnDirection = xlDown

MultiThreadedCalculation Gibt ein MultiThreadedCalculation -Objekt zurück, das die Einstellungen für die Neuberechnung mit mehreren Threads steuert.

Dim mtcMultiThreadedCalculation As MultiThreadedCalculation
Set mtcMultiThreadedCalculation = Application.MultiThreadedCalculation

Name Gibt einen String -Wert, der den Namen des Objekts darstellt.

Dim strName As String
strName = Application.Name

Names Gibt eine Names -Auflistung zurück, die alle Namen in der aktiven Arbeitsmappe darstellt.

Dim nmsNames As Names
Set nmsNames = Names

NetworkTemplatesPath Gibt den Netzwerkpfad zurück, unter dem Vorlagen gespeichert sind.

Dim strNetworkTemplatesPath As String
strNetworkTemplatesPath = Application.NetworkTemplatesPath

NewWorkbook

Dim nfeNewWorkbook As Office.NewFile
Set nfeNewWorkbook = Application.NewWorkbook

ODBCErrors Gibt eine ODBCErrors -Auflistung zurück, die alle ODBC-Fehler enthält, die durch den letzten Abfragetabellen-oder PivotTable-Berichtsvorgang generiert wurden.

Dim odbsODBCErrors As ODBCErrors
Set odbsODBCErrors = Application.ODBCErrors

ODBCTimeout Gibt die zeitliche Begrenzung der ODBC-Abfrage in Sekunden zurück oder legt sie fest.

Application.ODBCTimeout = 15

OLEDBErrors Gibt die OLEDBErrors -Auflistung zurück, die die von der letzten OLE DB-Abfrage zurückgegebenen Fehlerinformationen darstellt.

Dim olesOLEDBErrors As OLEDBErrors
Set olesOLEDBErrors = Application.OLEDBErrors

OnWindow Gibt zurück oder legt den Namen der Prozedur, die ausgeführt wird, wenn Sie ein Fenster aktivieren.

Application.OnWindow =

OperatingSystem Gibt den Namen und die Versionsnummer des aktuellen Betriebssystems zurück.

Dim strOperatingSystem As String
strOperatingSystem = Application.OperatingSystem

Parent Gibt das übergeordnete Objekt für das angegebene Objekt zurück.

Dim appParent As Application
Set appParent = Parent

Path Gibt einen String-Wert zurück, der den vollständigen Pfad der Anwendung darstellt, ohne das abschließende Trennzeichen und den Namen der Anwendung.

Dim strPath As String
strPath = Application.Path

PathSeparator Gibt das Pfadtrennzeichen (\) zurück.

Dim strPathSeparator As String
strPathSeparator = Application.PathSeparator

PivotTableSelection True, falls in PivotTable-Berichten die strukturierte Auswahl verwendet wird.

Application.PivotTableSelection = True

PreviousSelections Gibt eine Matrix der vier zuletzt markierten Bereiche oder Namen zurück.

Dim varPreviousSelections As Variant
varPreviousSelections = Application.PreviousSelections

ProductCode Gibt die GUID (Globally Unique Identifier) für Microsoft Excel zurück.

Dim strProductCode As String
strProductCode = Application.ProductCode

PromptForSummaryInfo True, wenn Microsoft Excel beim ersten Speichern von Dateien nach den Datei-Informationen fragt.

Application.PromptForSummaryInfo = True

ProtectedViewWindows Gibt eine ProtectedViewWindows -Auflistung zurück, die alle in der Anwendung geöffneten Geschützte Ansicht-Fenster darstellt.

Dim pvwsProtectedViewWindows As ProtectedViewWindows
Set pvwsProtectedViewWindows = Application.ProtectedViewWindows

QuickAnalysis Gibt ein quickanalysis -Objekt zurück, das die Optionen für die schnelle Analyse der Anwendung darstellt.

Dim qasQuickAnalysis As QuickAnalysis
Set qasQuickAnalysis = Application.QuickAnalysis

Range Gibt ein Range -Objekt zurück, das eine Zelle oder einen Zellbereich darstellt.

Dim strCell1 As String: strCell1 = 
Dim rngRange As Range
Set rngRange = Range(Cell1:=strCell1)

Ready Gibt true zurück, wenn die Microsoft Excel-Anwendung bereit ist; False , wenn die Excel-Anwendung nicht bereit ist.

Dim booReady As Boolean
booReady = Application.Ready

RecentFiles Gibt eine RecentFiles -Auflistung zurück, die die Liste der zuletzt verwendeten Dateien darstellt.

Dim rfsRecentFiles As RecentFiles
Set rfsRecentFiles = Application.RecentFiles

RecordRelative True , wenn Makros mithilfe relativer Verweise aufgezeichnet werden; andernfalls false. False , wenn die Aufzeichnung absolut ist.

Dim booRecordRelative As Boolean
booRecordRelative = Application.RecordRelative

ReferenceStyle Gibt zurück oder legt fest, wie in Microsoft Excel Zellbezüge sowie Zeilen- und Spaltenköpfe in der Z1S1- oder A1-Bezugsart angezeigt werden.

Application.ReferenceStyle = xlA1

RegisteredFunctions Gibt Informationen über Funktionen in Dynamic-Link Libraries (DLLs) oder Code-Ressourcen zurück, die mit den Makrofunktionen REGISTER oder REGISTER.KENNNUMMER registriert wurden.

Dim varRegisteredFunctions As Variant
varRegisteredFunctions = Application.RegisteredFunctions

ReplaceFormat

Application.ReplaceFormat =

RollZoom True, falls die IntelliMouse vergrößert, statt einen Bildlauf durchzuführen.

Application.RollZoom = True

Rows Gibt ein Range -Objekt zurück, das alle Zeilen im aktiven Arbeitsblatt darstellt.

Dim rngRows As Range
Set rngRows = Rows

RTD Gibt ein RTD -Objekt zurück.

Dim As Variant
Application.RTD

ScreenUpdating True, wenn die Bildschirmaktualisierung aktiviert ist.

Application.ScreenUpdating = True

Selection Gibt das aktuell ausgewählte Objekt im aktiven Arbeitsblatt für ein Application -Objekt zurück.

Dim objSelection As Object
Set objSelection = Selection

Sheets Gibt eine Sheets -Auflistung zurück, die alle Blätter in der aktiven Arbeitsmappe darstellt.

Dim shtsSheets As Sheets
Set shtsSheets = Sheets

SheetsInNewWorkbook Gibt die Anzahl der Blätter zurück, die Microsoft Excel automatisch in neue Arbeitsmappen einfügt, oder legt sie fest.

Application.SheetsInNewWorkbook = 3

ShowChartTipNames True, wenn in Diagrammen Diagrammtippnamen angezeigt werden.

Application.ShowChartTipNames = True

ShowChartTipValues True, wenn in Diagrammen Diagrammtippwerte angezeigt werden.

Application.ShowChartTipValues = True

ShowConvertToDataType

Application.ShowConvertToDataType = True

ShowDevTools Gibt einen Wert vom Typ Boolean zurück, der angibt, ob die Registerkarte Entwicklertools im Menüband angezeigt wird, oder legt diesen fest.

Application.ShowDevTools = True

ShowMenuFloaties Gibt einen Boolean-Wert zurück oder legt diesen Wert fest, der angibt, ob Minisymbolleisten angezeigt werden sollen, wenn der Benutzer mit der rechten Maustaste im Arbeitsmappenfenster klickt.

Application.ShowMenuFloaties = True

ShowQuickAnalysis Steuert, ob die kontextbezogene Benutzeroberfläche der Schnellanalyse bei Auswahl angezeigt wird.

Application.ShowQuickAnalysis = True

ShowSelectionFloaties Gibt einen Boolean-Wert zurück oder legt diesen fest, der angibt, ob Minisymbolleisten angezeigt werden, wenn der Benutzer Text markiert.

Application.ShowSelectionFloaties = True

ShowStartupDialog Gibt true zurück (der Standardwert ist false), wenn der Aufgabenbereich Neue Arbeitsmappe für eine Microsoft Excel-Anwendung angezeigt wird.

Application.ShowStartupDialog = True

ShowToolTips True, wenn QuickInfo aktiviert ist.

Application.ShowToolTips = True

SmartArtColors Gibt den Satz von SmartArtColors -Formatvorlagen zurück, die derzeit in der Anwendung geladen sind.

Dim sacsSmartArtColors As Office.SmartArtColors
Set sacsSmartArtColors = Application.SmartArtColors

SmartArtLayouts Gibt die SmartArtLayouts zurück, die derzeit in der Anwendung geladen sind.

Dim salsSmartArtLayouts As Office.SmartArtLayouts
Set salsSmartArtLayouts = Application.SmartArtLayouts

SmartArtQuickStyles Gibt die SmartArtQuickStyles zurück, die derzeit in der Anwendung geladen sind.

Dim saqsSmartArtQuickStyles As Office.SmartArtQuickStyles
Set saqsSmartArtQuickStyles = Application.SmartArtQuickStyles

Speech Gibt ein Speech -Objekt zurück.

Dim spcSpeech As Speech
Set spcSpeech = Application.Speech

SpellingOptions Gibt ein SpellingOptions -Objekt zurück, das die Rechtschreiboptionen der Anwendung darstellt.

Dim sosSpellingOptions As SpellingOptions
Set sosSpellingOptions = Application.SpellingOptions

StandardFont Gibt den Namen der Standardschriftart als Zeichenfolge zurück oder legt diesen fest.

Application.StandardFont = "Arial"

StandardFontSize Gibt den Standardschriftgrad in Punkt zurück oder legt diesen fest.

Application.StandardFontSize = 12

StartupPath Gibt den vollständigen Pfad des Startordners ohne das abschließende Trennzeichen zurück.

Dim strStartupPath As String
strStartupPath = Application.StartupPath

StatusBar Gibt den Text in der Statuszeile zurück oder legt ihn fest.

Application.StatusBar =

TemplatesPath Gibt den lokalen Pfad zurück, unter dem Vorlagen gespeichert sind.

Dim strTemplatesPath As String
strTemplatesPath = Application.TemplatesPath

ThisWorkbook Gibt ein Workbook -Objekt zurück, das die Arbeitsmappe darstellt, in der der aktuelle Makrocode läuft.

Dim wbThisWorkbook As Workbook
Set wbThisWorkbook = ThisWorkbook

ThousandsSeparator Gibt das als 1.000er-Trennzeichen verwendete Zeichen als String-Wert zurück oder legt dieses fest.

Application.ThousandsSeparator = ","

Top Gibt einen Double -Wert zurück, der den Abstand (in Punkt) vom oberen Rand des Bildschirms zum oberen Rand des Hauptfensters von Microsoft Excel darstellt, oder legt diesen fest.

Application.Top =

TransitionMenuKey Zurückgeben oder Festlegen des Microsoft Excel-Menüs oder der Hilfe Taste, /die normalerweise ist.

Application.TransitionMenuKey =

TransitionMenuKeyAction Gibt die Aktion zurück, die beim Drücken der Menütaste von Microsoft Excel ausgeführt wird, oder legt sie fest.

Application.TransitionMenuKeyAction =

TransitionNavigKeys True, wenn die alternativen Bewegungstasten aktiviert sind.

Application.TransitionNavigKeys = True

UsableHeight Gibt in Punkt die maximale Höhe der Fläche zurück, die ein Fenster innerhalb des Anwendungsfensters einnehmen kann.

Dim dblUsableHeight As Double
dblUsableHeight = Application.UsableHeight

UsableWidth Gibt die maximale Breite des Bereichs zurück, den ein Fenster im Anwendungsfenster Bereich in Punkt einnehmen kann.

Dim dblUsableWidth As Double
dblUsableWidth = Application.UsableWidth

UseClusterConnector Gibt zurück, ob Excel die Ausführung von benutzerdefinierten Funktionen in XLL-Add-Ins auf einem Computercluster erlaubt, oder legt dies fest.

Application.UseClusterConnector = True

UsedObjects Gibt ein UsedObjects -Objekt zurück, das in einer Arbeitsmappe zugeordnete Objekte darstellt.

Dim uosUsedObjects As UsedObjects
Set uosUsedObjects = Application.UsedObjects

UserControl True, wenn die Anwendung sichtbar ist oder vom Benutzer erstellt oder gestartet wurde.

Application.UserControl = True

UserLibraryPath Gibt den Pfad zum Speicherort auf dem Computer des Benutzers zurück, auf dem die COM-Add-Ins installiert sind.

Dim strUserLibraryPath As String
strUserLibraryPath = Application.UserLibraryPath

UseSystemSeparators True (Standard), wenn die Systemtrennzeichen von Microsoft Excel aktiviert sind.

Application.UseSystemSeparators = True

Value Gibt einen String-Wert zurück, der den Namen der Anwendung darstellt.

Dim strValue As String
strValue = Application.Value

VBE Gibt ein VBE -Objekt, das den Visual Basic-Editor darstellt.

Dim vbeVBE As VBIDE.VBE
Set vbeVBE = Application.VBE

Version Gibt einen String-Wert zurück, der die Versionsnummer von Microsoft Excel darstellt.

Dim strVersion As String
strVersion = Application.Version

Visible Gibt einen Boolean-Wert zurück, der bestimmt, ob das Objekt sichtbar ist, oder legt diesen Wert fest.

Application.Visible = True

Watches Gibt ein Watches -Objekt zurück, das einen nachverfolgten Range darstellt, wenn das Arbeitsblatt neu berechnet wird.

Dim wtcsWatches As Watches
Set wtcsWatches = Application.Watches

Width Gibt einen Double -Wert zurück, der den Abstand (in Punkt) vom linken Rand des Anwendungsfensters zum rechten Rand darstellt, oder legt diesen fest.

Application.Width = 300

Windows Gibt eine Windows -Auflistung zurück, die alle Fenster in allen Arbeitsmappen darstellt.

Dim wndsWindows As Windows
Set wndsWindows = Windows

WindowsForPens True, wenn der Computer unter Microsoft Windows für Pen-Computer ausgeführt wird.

Dim booWindowsForPens As Boolean
booWindowsForPens = Application.WindowsForPens

WindowState Gibt den Zustand des Fensters zurück oder legt diesen fest.

Application.WindowState = xlMaximized

Workbooks Gibt eine Workbooks -Auflistung zurück, die alle geöffneten Arbeitsmappen darstellt.

Dim wrksWorkbooks As Workbooks
Set wrksWorkbooks = Workbooks

WorksheetFunction Gibt das WorksheetFunction -Objekt zurück.

Dim wfnWorksheetFunction As WorksheetFunction
Set wfnWorksheetFunction = WorksheetFunction

Worksheets Gibt für ein Application -Objekt eine Sheets -Auflistung zurück, die alle Arbeitsblätter in der aktiven Arbeitsmappe darstellt.

Dim shtsWorksheets As Sheets
Set shtsWorksheets = Worksheets