Forum: PC-Programmierung Programm in Excel starten


von HippiBenni (Gast)


Lesenswert?

Hi, ich weis nicht, ob ihr mir helfen könnt, aber vlt. doch, hier sind 
doch so viele Leute, die ne Menge wissen. Ich muss mich in 
VB-Programmierung in Excel einarbeiten. Ein paar Tutorials und so hab 
ich bereits gefunden. Mein Problem, wie startet man ein VB-Programm?

Z.B. ein einfaches Programm in dem VB-Editor, den man in Excel starten 
kann:

MsgBox "Hallo Welt"

was muss ich tun, damit ich so ein Fenster sehe?

: Verschoben durch User
von oszi45 (Gast)


Lesenswert?

Drück F4 und es funzt.

von Dennis H. (c-logic) Benutzerseite


Lesenswert?

Alt+F11

in z.b. diese Arbeitsmappe (links Projekt-VBAProjekt) dieses hier 
schreiben:

Sub Main
MsgBox "Hello World"
End Sub

Alt+F8

Makro Aussuchen ... ausführen

Solch ein Makro kann man natürlich auch anders Starten.
z.B. über Steuerelemente in einem Excelsheet.

von EagleEye (Gast)


Lesenswert?

Es gibt mehrere Möglichkeiten:

Die die ich bevorzuge ist die Folgende:

Ansicht > Symbolleisten > "Steuerelement-Toolbox" (Haken setzen/in 
Symbolleiste ziehen)

und

Ansicht > Symbolleisten > "Visual Basic" (Haken setzen/in Symbolleiste 
ziehen)



Mit dem "Steuerelement-Toolbox" hast du nun die Möglichkeit, 
VB-Steuerelemente direkt auf deiner Tabelle zu platzieren.

Dann nimmst du einen Button und ziehst den auf dein Tabellenblatt.
Doppelklick, und programmierst dann folgendes auf diesen Button:
1
Private Sub ButtonAufTabellenblatt_Click()
2
 Load DeineForm
3
 DeineForm.Show 
4
End Sub

Thats it!

Um das Ganze dann ausführen zu können, solltest du den "Entwurfsmodus 
beenden". Das ist das Symbol mit Lineal und Geodreieck in der 
Symbolleiste "Visual Basic".


Hoffe, das hilft.


Gruß

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.