Ich habe immer wieder die Aufgabe Tätigkeiten in Excel zu automatisieren, aber eben nur alle ewigen Zeiten. Manche Makros benötige ich öfters, wobei zwischen zwei Malen auch wieder einige Zeit vergeht.
Generell ist jeder Code-Schnipsel vor seiner Nutzung auf den jeweiligen Anwendungsfall anzupassen, z.B. columns, range, etc.
Diesen Blog-Eintrag werde ich von Zeit zu Zeit mit weiteren Code-Schnipseln ergänzen.
Last update: 2019-12-22
Verbundene Zellen auflösen
Sub VerbundeneZellenAufloesen()
Dim c As Range
For Each c In Intersect(Columns("A:B"), ActiveSheet.UsedRange)
If c.MergeCells Then
With c.MergeArea
.UnMerge
.Value = c.Value
End With
End If
Next c
End Sub
Checkboxen in Zellen hinzufügen
Sub AddCheckbox()
Dim i
For i = 18 To 200 'cells from 18 to 200
ActiveSheet.CheckBoxes.Add(Cells(i, "I").Left, Cells(i, "I").Top, 72, 17.25).Select
With Selection
.Caption = ""
.Value = xlOff '
.LinkedCell = "J" & i
.Display3DShading = False
End With
Next
End Sub
Schreibe einen Kommentar
Du musst angemeldet sein, um einen Kommentar abzugeben.