Tipps & Tricks 24.10.2002, 19:15 Uhr

Zelle über eine Dialogbox füllen

Ich möchte einer Zelle mittels einem Dialogfeld einen Text oder eine Zahl zuweisen. Der Dialog wird mit einem Makro aktiviert.
Eine Box in welche Sie Daten eingeben können, heisst in der VBA-Sprache "Inputbox". Fügen Sie folgendes Makro in ein Modul in Excel ein:
Der Buchstabe "E" ist in diesem Makro die Variable, die den Text oder die Zahl aufnimmt, den Sie in der Eingabezeile eingeben. Zurzeit ist diese Variable als "Variant" deklariert (dim E as Variant), da Sie TEXT oder eine ZAHL eingeben möchten. Auf diese Weise können Sie mit einer eingegebenen Zahl auch Berechnungen durchführen.
Wenn Sie nun das Makro ausführen, erscheint eine Box mit einem Eingabefeld:
Geben Sie den gewünschten Text oder die gewünschte Zahl ein und klicken Sie dann auf OK um die Eingabe in die Zelle zu übernehmen (hier Zelle B2)



Kommentare
Es sind keine Kommentare vorhanden.