AddLabel: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Thomas (Diskussion | Beiträge) (Erste Erstellung) |
(kein Unterschied)
|
Version vom 22. September 2016, 11:32 Uhr
Folgendes VBA-Unterprogramm fügt in alle Charts einer Excel-Datei ein Textfeld / Label rechts oben mit dem aktuellen Monat (Januar, Februar ...) und Jahr (vierstellig) ein.
Sub InsertALabelIntoAChart()
Dim mySheet As Worksheet
Dim myChart As Chart
For Each mySheet In Worksheets
If mySheet.ChartObjects.Count > 0 Then
Set myChart = mySheet.ChartObjects(1).Chart
With myChart.Shapes.AddLabel(msoTextOrientationHorizontal, 535, 4, 144, 24)
.Name = "Stand"
.TextFrame.Characters.Text = Format(Date, "mmm yyyy")
.TextFrame.Characters.Font.Size = 18
.TextFrame.Characters.Font.Bold = True
End With
End If
Next
End Sub