Archiv verlassen und diese Seite im Standarddesign anzeigen : Einfache VB Frage
cereal
2006-06-30, 09:48:09
Hallo Leude,
kurze Frage:
In A1 steht der Wert 7. Wie lautet der Quellcode um ihn per Makro MSGBOX auszugeben.
danke
mfg
cereal
MsgBox A1Und MsgBox ist in Visual Basic kein Makro sondern eine Prozedur.
cereal
2006-06-30, 09:59:28
sorry :)
so kommt leider keine ausgabe:
Sub test()
Worksheets("Tabelle1").Activate
MsgBox a1
End Sub
cereal[/POST]']sorry :)
so kommt leider keine ausgabe:
Sub test()
Worksheets("Tabelle1").Activate
MsgBox a1
End SubDas wäre aber VBA und nicht VB.
Der_Donnervogel
2006-06-30, 15:19:45
Sub main()
Worksheets("Tabelle1").Activate
MsgBox Excel.Cells("1", "A") ' oder auch Range("A1") wäre möglich
End Sub
TheGamer
2006-06-30, 16:22:00
Gast[/POST]']Das wäre aber VBA und nicht VB.
Bei VB waers sogar noch aufwaendiger, du muesstest zuerst das XLS öffnen ;)
Ausserdem ist doch anzunehmen das er mit A1 eine Excel Zelle meint und nicht eine variable die A1 heisst
TheGamer
2006-06-30, 16:23:13
Der_Donnervogel[/POST]']Sub main()
Worksheets("Tabelle1").Activate
MsgBox Excel.Cells("1", "A") ' oder auch Range("A1") wäre möglich
End Sub
Sicher? Akzeptiert cells nicht nur integer? Sprich:
Sub main()
Worksheets("Tabelle1").Activate
MsgBox Excel.Cells(1, 1) ' oder auch Range("A1") wäre möglich
End Sub
Der_Donnervogel
2006-07-01, 01:25:39
TheGamer[/POST]']Sicher? Akzeptiert cells nicht nur integer?
Zumindestens in Excel 2003 klappt das, ob das bei älteren Versionen vielleicht anders war, kann ich nicht sagen.
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.