Klasse Application (PowerPoint VBA)

Die Klasse Application stellt die gesamte Anwendung Microsoft PowerPoint dar.

Die wichtigste Prozedur der Klasse Application ist Activate

Themas

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

Password/Protect with its procedures ActiveProtectedViewWindow und ProtectedViewWindows
Name with its procedures Caption und Name
Display/Show with its procedures DisplayAlerts, DisplayDocumentInformationPanel, DisplayGridLines, DisplayGuides, ShowStartupDialog, ShowWindowsInTaskbar und SlideShowWindows
Format with its procedures Height, SmartArtColors, SmartArtLayouts, SmartArtQuickStyles, Visible und Width

Methoden

Dies ist die Hauptmethode der Klasse Application

Activate - Aktiviert das angegebene Objekt.

Application.Activate

Andere Methoden

Help - Zeigt ein Hilfethema an.

Application.Help

Run - Startet eine Visual Basic-Prozedur.

Dim strMacroName As String: strMacroName = "TestPass"
Dim varsafeArrayOfParams(1 To 2) As Variant
varsafeArrayOfParams(1) = "hi"
varsafeArrayOfParams(2) = 7 
Application.Run(MacroName:=strMacroName, safeArrayOfParams:=varsafeArrayOfParams)

Eigenschaften

Active Gibt zurück, ob der angegebene Fensterausschnitt oder das angegebene Fenster aktiv ist. Schreibgeschützt.

Dim mtsActive As Office.MsoTriState
mtsActive = Application.Active

ActiveEncryptionSession Stellt die mit der aktiven Präsentation verknüpfte Verschlüsselungssitzung dar. Schreibgeschützt.

Dim lngActiveEncryptionSession As Long
lngActiveEncryptionSession = Application.ActiveEncryptionSession

ActivePresentation Gibt ein Presentation -Objekt zurück, das die im aktiven Fenster geöffnete Präsentation darstellt. Schreibgeschützt.

Dim prsActivePresentation As Presentation
Set prsActivePresentation = ActivePresentation

ActivePrinter Gibt den Namen des aktiven Druckers zurück. Schreibgeschützt.

Dim strActivePrinter As String
strActivePrinter = Application.ActivePrinter

ActiveWindow Gibt ein DocumentWindow -Objekt zurück, das das aktive Fenster darstellt. Schreibgeschützt.

Dim dwwActiveWindow As DocumentWindow
Set dwwActiveWindow = ActiveWindow

AddIns Gibt die programmspezifische AddIns -Auflistung zurück, die alle Add-Ins darstellt, die im Dialogfeld Add-ins aufgelistet sind (Klicken Sie auf die Office -Schaltfläche, klicken Sie auf PowerPoint-Optionen, klicken Sie auf Add-ins, und klicken Sie auf **PowerPoint-Add-ins **in der Liste Verwalten ). Schreibgeschützt.

Dim aisAddIns As AddIns
Set aisAddIns = AddIns

Assistance Ruft einen Verweis auf das Microsoft Office IAssistance -Objekt, das eine Möglichkeit für Entwickler zum Erstellen einer benutzerdefinierten Hilfe Benutzeroberfläche für Benutzer in Microsoft Office bereitstellt. Schreibgeschützt.

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

AutoCorrect Gibt ein AutoCorrect -Objekt zurück, das die AutoKorrektur-Funktionalität in Microsoft PowerPoint darstellt.

Dim actAutoCorrect As AutoCorrect
Set actAutoCorrect = Application.AutoCorrect

AutomationSecurity Stellt den Sicherheitsmodus dar, der beim programmgesteuerten Öffnen von Dateien von Microsoft PowerPoint verwendet wird. Lese-/Schreibzugriff.

Application.AutomationSecurity = msoAutomationSecurityLow

Build Gibt die Buildnummer für die aktuelle Instanz von PowerPoint zurück. Schreibgeschützt.

Dim strBuild As String
strBuild = Application.Build

ChartDataPointTrack Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Boolean , der angibt, ob Diagramme eine Zellreferenz-Datenpunkt Verfolgung verwenden. Lese-/Schreibzugriff.

Application.ChartDataPointTrack = True

COMAddIns Gibt einen Verweis auf die COM-Add-Ins (Component Object Model) zurück, die derzeit in Microsoft PowerPoint geladen wurden. Diese Add-Ins werden auf der Registerkarte Add-ins im Dialogfeld PowerPoint-Optionen aufgeführt. Schreibgeschützt.

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

CommandBars Gibt eine CommandBars -Auflistung, die alle Befehlsleisten in Microsoft PowerPoint darstellt. Schreibgeschützt.

Dim cbsCommandBars As Office.CommandBars
Set cbsCommandBars = CommandBars

FeatureInstall Gibt zurück oder legt fest, wie in Microsoft PowerPoint Aufrufe von Methoden und Eigenschaften bearbeitet werden, für die noch nicht installierte Features erforderlich sind. Lese-/Schreibzugriff.

Application.FeatureInstall = msoFeatureInstallNone

FileConverters Informationen zur installierten Dateikonverter zurückgegeben. Gibt null zurück, wenn keine Konverter installiert sind. Schreibgeschützter Wert vom Typ Variant.

Dim fcsFileConverters As FileConverters
Set fcsFileConverters = FileConverters

FileDialog Gibt ein FileDialog-Objekt zurück, das eine einzelne Instanz eines Dateidialogfelds darstellt. Schreibgeschützt.

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

FileValidation Gibt einen Wert zurück, der anzeigt, wie PowerPoint die Gültigkeit von Dateien vor dem Öffnen prüft, oder legt ihn fest. Lese-/Schreibzugriff.

Application.FileValidation = msoFileValidationDefault

IsSandboxed Gibt true zurück, wenn die angegebene Präsentation in einem Fenster mit geschützter Ansicht geöffnet ist. Schreibgeschützt.

Dim booIsSandboxed As Boolean
booIsSandboxed = IsSandboxed

LanguageSettings Gibt ein LanguageSettings -Objekt, das Informationen über die spracheinstellungen in Microsoft PowerPoint enthält. Schreibgeschützt.

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

Left Zurückgeben oder Festlegen einer einzelnen, die den Abstand in Punkt vom linken Rand des Dokuments, Anwendung und Bildschirmpräsentation Windows zum linken Rand des Clientbereichs des Anwendungsfensters darstellt. Durch Festlegen dieser Eigenschaft auf einen sehr großen positiven oder negativen Wert kann das Fenster vollständig außerhalb des Desktops positionieren. Lese-/Schreibzugriff.

Application.Left =

NewPresentation

Dim nfeNewPresentation As Office.NewFile
Set nfeNewPresentation = Application.NewPresentation

OperatingSystem Gibt den Namen des Betriebssystems zurück. Schreibgeschützt.

Dim strOperatingSystem As String
strOperatingSystem = Application.OperatingSystem

Options Gibt ein Options -Objekt zurück, das Anwendungsoptionen in Microsoft PowerPoint darstellt.

Dim optsOptions As Options
Set optsOptions = Application.Options

Path Gibt eine Zeichenfolge, die den Pfad zur angegebenen Application -Objekts darstellt. Schreibgeschützt.

Dim strPath As String
strPath = Application.Path

Presentations Gibt eine Presentations -Auflistung zurück, die alle geöffneten Präsentationen darstellt. Schreibgeschützt.

Dim prsPresentations As Presentations
Set prsPresentations = Presentations

ProductCode Gibt die GUID (Globally Unique Identifier) von Microsoft PowerPoint zurück. Schreibgeschützt.

Dim strProductCode As String
strProductCode = Application.ProductCode

SensitivityLabelPolicy

Dim slpSensitivityLabelPolicy As Office.SensitivityLabelPolicy
Set slpSensitivityLabelPolicy = Application.SensitivityLabelPolicy

Top Zurückgeben oder Festlegen einer einzelnen, die den Abstand in Punkt vom oberen Rand des Dokuments, Anwendung und Fenster der Bildschirmpräsentation zum oberen Rand des Clientbereichs des Anwendungsfensters darstellt. Lese-/Schreibzugriff.

Application.Top = 100

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

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

Version Gibt die Versionsnummer von Microsoft PowerPoint zurück. Schreibgeschützt.

Dim strVersion As String
strVersion = Application.Version

Windows Gibt eine DocumentWindows -Auflistung, die alle geöffneten Dokumentfenster darstellt. Schreibgeschützt.

Dim dwsWindows As DocumentWindows
Set dwsWindows = Windows

WindowState Gibt den Status des angegeben Fensters zurück oder legt ihn fest. Lese-/Schreibzugriff.

Application.WindowState = ppWindowMaximized