ich will ein makro in vba über auto_open starten.
es soll den wert einer zelle um 1 erhöhen.
kann mir jemand nen ansatz geben?
mfg
Jens
ich will ein makro in vba über auto_open starten.
es soll den wert einer zelle um 1 erhöhen.
kann mir jemand nen ansatz geben?
mfg
Jens
die Prozedur muß in diese Arbeitsmappe. Hier wird der Wert in A1 auf Tabelle1 um 1 erhöht.
Private Sub Workbook_Open()
Worksheets("Tabelle1").Range("a1") = Worksheets("Tabelle1").range("a1") +1
End Sub
Gruß Ron
im VBA-Editor doppelklick auf die Arbeitsmappe im Projekt-Browser und dort folgenden Code eingeben:
Beim öffnen der Arbeitsmappe wird der Inhalt von Zelle A1 um 1 erhöht.
MfG
Christian
Private Sub Workbook_Open()
Worksheets(1).Range("A1").Value = Worksheets(1).Range("A1").Value + 1
End Sub
Wobei die in Klammer stehende Zahl nach "Worksheets" die Indexnummer des Arbeitsblattes angibt, in dem gearbeitet werden soll. Man könnte auch den Namen des Arbeitsblattes (in Anführungszeichen natürlich) hier eintragen.
Gruß Ralph