VBA-Programmierung in Microsoft Excel

Tutorial: Excel-Beispiele

VBA-Begriff: #If...Then...#Else-Anweisung (Beispiel)

In diesem Beispiel wird die Konstanten für die bedingte Kompilierung in einer #If...Then...#Else-Konstruktion verwendet, um zu bestimmen, ob bestimmte Programmanweisungen kompiliert werden sollen.

' Wenn Mac als True ausgewertet wird, werden die Anweisungen im 
' Anschluß an #If kompiliert.
#If Mac Then 
    '. Ausschließlich Anweisungen für Mac hier.
    '.
    '.
' Wenn es sich um ein 32-Bit-Windows-Programm handelt, folgende
' Anweisungen kompilieren:
#ElseIf Win32 Then    
    '. Anweisungen, die nur für 32-Bit-Windows kompiliert werden 
    '. sollen.
    '.
' Andernfalls folgende Anweisungen kompilieren:
#Else
    '. Anweisungen für andere Plattformen hier.
    '.
    '.
#End If