BKO W AH11 – WI - VBA K. Fröhlig / 2021 _________________________________________________________________
Programmieren mit VBA
Wenn Du in VBA etwas programmieren möchtest, aber nicht genau die Befehle kennst kannst Du entweder „googlen“
• Excel VBA … (Bsp.: Zellen umranden …)
• Oder ein Makro aufzeichnen und Dir dann den Code anschauen:
ok klicken
Dann in Excel etwas machen ….
… und danach beenden.
Nach VBA verzweigen und sich dann den Code anschauen:
BKO W AH11 – WI - VBA K. Fröhlig / 2021 _________________________________________________________________
Beispiele:
Tabellenblatt einfügen und umbenennen:
Sheets.Add After:=ActiveSheet Sheets("Tabelle2").Select
Sheets("Tabelle2").Name = "Makro aufzeichnen"••••ˇˇˇˇ Zellen makieren / umranden / mit Farbe füllen
Range("H8:K10").Select
With Selection.Borders(xlEdgeLeft) .LineStyle = xlContinuous
.ColorIndex = 0 .TintAndShade = 0 .Weight = xlThin End With
With Selection.Interior .Pattern = xlSolid
.PatternColorIndex = xlAutomatic .Color = 15550207
.TintAndShade = 0
.PatternTintAndShade = 0 End With
Zwei Zellen addieren
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "=RC[-3]+RC[-1]"
Range("K17").Select
Das muss man nicht unbedingt verstehen und geht bestimmt einfacher Range("F4").Value = Range("B4") + Range("D4")
Zellenwert löschen Range("H16").Select Selection.ClearContents