Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
168to172
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
168to172
168to172
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Schriftgröße ändern (VBA)

Schriftgröße ändern (VBA)
22.10.2002 11:40:14
Steffen
hallo,
hilft mir bitte,
ich finde es nicht heraus wie man die Schriftgröße von den Größenachsen eines Diagramms ändert und zwar in dem Stil wie ich auch die Größe des Diagrammstitels geändert habe.
Hier ist das Makro:

Sub Testmakro()
'Dieses Makro bringt alle Diagramme auf die einheitliche Größe (129.75 x 63.75)
'und positieoniert sie alle schön untereinander bzw. nebeneinander

Set sr = Worksheets("Diagramme").ChartObjects.ShapeRange
i = 1
zeile = 0
zaehlerLeft = 1
Do While i <= sr.Count
sr.Item(i).Width = 129.75
sr.Item(i).Height = 63.75
sr.Item(i).Top = (38.25 + (zeile * 76.5))
sr.Item(i).DrawingObject.Chart.ChartTitle.Font.Size = 7
'sr.Item(i).Axes.Font.Size = 5
Select Case zaehlerLeft
Case 1
sr.Item(i).Left = 89.25
Case 2
sr.Item(i).Left = 225.75
Case 3
sr.Item(i).Left = 454.5
Case 4
sr.Item(i).Left = 591
End Select

If i Mod 4 = 0 Then
zeile = zeile + 1
zaehlerLeft = 0
End If
i = i + 1
zaehlerLeft = zaehlerLeft + 1
Loop

End Sub

ich danke euch

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Schriftgröße ändern (VBA)
22.10.2002 11:46:23
Kurt
Mit Font.Size kannst du Schriftgröße verändern.

z.B.:

Font.Size = 12

für Schriftgröße 12

Re: Schriftgröße ändern (VBA)
22.10.2002 11:50:27
Steffen
Hi,

das habe ich schon probiert,
das funktioniert in diesem Fall nicht: Objekt unterstützt diese Eigenschaft oder Methode nicht.
Das muß aber irgendwie gehen, weil man ja die Schrift vom Titel auch ändern kann.

mfg

Ich habs, schon erledigt
22.10.2002 11:54:17
Steffen
das muß so heißen:
sr.Item(i).DrawingObject.Chart.Axes(xlCategory).TickLabels.Font.Size = 5
sr.Item(i).DrawingObject.Chart.Axes(xlValue).TickLabels.Font.Size = 5

Danke an alle

Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige