VBA für Dummies.pdf

(13719 KB) Pobierz
VBA für Dummies – Schummelseite
Interessante VBA-Tastenkombinationen
Drücken Sie...,
…um Folgendes zu tun
Den VBA-Editor öffnen
Eine Liste mit Makros anzeigen
Im Programm die Notbremse ziehen
Das Direktfenster anzeigen
QuickInfo für das ausgewählte Element anzeigen
Die Eigenschaften und Methoden für ein Objekt anzeigen
Den Projekt-Explorer anzeigen
Parameterinformationen für das ausgewählte Element anzeigen
Mit einer Aufzählung verknüpfte Konstanten anzeigen
Zum nächsten Code- oder UserForm-Fenster wechseln
Hilfe zu einem ausgewählten Element aufrufen
Den Objektkatalog anzeigen
Das Eigenschaftenfenster anzeigen
Das Programm starten
Nach dem Auswählen eines Formulars oder eines Steuerelements das Code-Fenster anzeigen
Einen Haltepunkt setzen
Das Formular anzeigen, das dem aktiven Code-Fenster entspricht
Für den markierten Text eine schnelle Überwachung einfügen
Allgemeine VBA-Funktionen
Verwenden Sie diese Funktion,
… um Folgendes zu tun
Asc, AscB
oder
AscW
Ein Zeichen in den entsprechenden numerischen ASCII-, DBCS- oder Unicode-
Wert konvertieren
Eine Zahl in das entsprechende ASCII-, DBCS- oder Unicode-Zeichen
konvertieren
Einen beliebigen Ausdruck (das kann auch ein beliebiger unterstützter Datentyp
sein) in eine Zeichenfolge konvertieren
Eine benutzerdefinierte Fehlernummer für das Programm erstellen
Eine Aufzählung oder einen anderen Ausdruck in formatierten Text umwandeln
Eine Eingabe vom Programmbenutzer anfordern
Eine kurze Meldung in einem Dialogfeld auf dem Bildschirm anzeigen
Eine Zahl in eine Zeichenfolge konvertieren
Eine Zeichenfolge in eine Zahl konvertieren
Chr, ChrB
oder
ChrW
CStr
CVErr
Format
InputBox
MsgBox
Str, Format
oder
CStr
Val, CByte, CCur, CDbl, CDec,
CInt, CLng oder CSng
VBA-Standarddatentypen
Größe in
Byte
2
1
Typ
Beschreibung
Boolean
Speichert den Wert
True
(0) oder
False
( – 1)
Enthält eine Zahl zwischen 0 und 255
Definiert Geldbeträge in einem Wertebereich von – 922.337.203.685.477,5808 bis
922.337.203.685.477,5807
Definiert einen aus Datum und/oder Uhrzeit bestehenden Wert. Der Wertebereich für gültige Daten
liegt zwischen dem 1. Januar 100 und dem 31. Dezember 9999.
Definiert eine Zahl mit genau 28 Ziffern. Für diesen Wert muss der
Variant
-Datentyp verwendet
werden.
Die Zahl liegt ohne Dezimalkomma im Bereich von +/ – 79.228.162.514.264.337.593.543.950.335
und bei 28 Nachkommastellen im Bereich von +/ – 7,9228162514264337593543950335.
Enthält eine reelle Zahl im Bereich zwischen – 1,79769313486231E308 und –
4,94065645841247E – 324 für negative Werte und 4,94065645841247E – 324 und
1,79769313486232E308 für positive Werte
Enthält eine Zahl zwischen – 32.767 und 32.767
Enthält eine Zahl zwischen – 2.147.483.648 und 2.147.483.647
Verweis auf ein Objekt
Enthält eine reelle Zahl im Bereich zwischen – 3,402823E38 und – 1,401298E – 45 für negative
Werte und 1,401298E – 45 und 3,402823E38 für positive Werte
Byte
Currency
8
Date
8
Decimal
14
Double
8
Integer
2
4
4
Long
Object
Single
4
String
(feste
Länge der
Zeichenfolge
Umfasst zwischen 1 und etwa 65.400 Zeichen
Länge)
String
(variable
Länge)
Variant
10 plus
Länge der
Zeichenfolge
22 plus
Länge der
Zeichenfolge
Umfasst zwischen 0 und etwa 2 Milliarden Zeichen
(mit
Zeichen)
Variant
Speichert jeden gültigen, nicht numerischen Datentyp oder Datentypen, die größer sind als Daten
vom Typ
Double
(mit
Zahlen)
16
Speichert jeden gültigen, numerischen Datentyp bis zu einer Größe vom Datentyp
Double
Zgłoś jeśli naruszono regulamin