VB in Excel
lima-city → Forum → Programmiersprachen → Basic
ansicht
aufruf
basic
befehlen
beispiel
editor
extra
formular
gen
leiste
meldung
modul
option
prozedur
sicherheit
sicherheitsstufe
sprache
stehen
tabelle
tasten
-
Hallo
ich habe geh?rt, dass man VB - Programmcodes auch in Excel verwenden kann.
Das habe ich nar?rlich auch ausprobiert, aber es funtioniert nich.
Muss man da irgendwas einstellen oder wieso funktioniert das nicht?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo
ich habe geh?rt, dass man VB - Programmcodes auch in Excel verwenden kann.
Das habe ich nar?rlich auch ausprobiert, aber es funtioniert nich.
Muss man da irgendwas einstellen oder wieso funktioniert das nicht?
Man kann zum Teil VB-Codes in Microsoft Excel verwenden.
Dazu musst du erst mal den Visual-Basic-Editor aufrufen unter "Extras/Makro/Visual-Basic-Editor"
- Code kannst du in Module einf?gen (wie in VB). ("Einf?gen/Modul")
- Man kann auch Formen erstellen und dort den Code einf?gen. ("Einf?gen/UserForm")
- Au?erdem kann man in der Excel-Tabelle z.B. Schaltfl?chen einf?gen, die eine bestimmte Sub-Prozedur ausf?hren (Dazu musst du die Leiste "Formular" einblenden: in Excel "Ansicht/Symbolleisten/Formular").
- Damit die Codes (in Excel "Makros" genannt) ausgef?hrt werden k?nnen, muss die "Makro-Sicherheitsstufe" ver?ndert werden: "Extras/Makro/Sicherheit". Dann stellst du die Option "Mittel" ein.
- In Excel hei?t die Sprache nicht "Visual Basic" sondern "Visual Basic for Applications"
- In Excel hast du nur eingeschr?nkte M?glichkeiten. Das hei?t, dir stehen nicht alle Befehle zur Verf?gung.
Beispiel f?r VBA:
Sub Prozedur_1()
MsgBox "Dies ist eine Meldung" ,0 + 48 + 4096 + 65536, "Meine Meldung"
End Sub
(Zum Testen die Prozedur ausw?hlen, d.h. markieren, und die Taste F5 dr?cken)
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage