Hallo Experten,
kennt von euch jemand eine Möglichkeit, wie ich bei Diagrammen die Größe der Datentabelle unabhängig von der Diagrammfläche ändern kann?
Hab folgendes Problem:
Ich habe ein Liniendiagramm mit etwa 15 Reihen. Im Diagramm selbst werden alle Reihen richtig und vollständig angezeigt. Jedoch in der unten angehängten Datentabellen werden die letzten Einträge immer weggeschnitten.
Nur wenn ich die Schriftgröße in der Datentabelle verkleinere oder wenn ich das gesamte Diagramm vergrößere, erscheinen die fehlenden Einträge. Beides möchte/kann ich nicht verwenden.
Vielen Dank für eure Hilfe
Gruß, Tobias
hi,
kennt von euch jemand eine Möglichkeit, wie ich bei Diagrammen
die Größe der Datentabelle unabhängig von der Diagrammfläche
ändern kann?
ich versteh die frage nicht. du kannst datentabellen jederzeit verlängern. oder was meinst du mit „vergrößern“?
Hab folgendes Problem:
Ich habe ein Liniendiagramm mit etwa 15 Reihen. Im Diagramm
selbst werden alle Reihen richtig und vollständig angezeigt.
Jedoch in der unten angehängten Datentabellen werden die
letzten Einträge immer weggeschnitten.
Nur wenn ich die Schriftgröße in der Datentabelle verkleinere
oder wenn ich das gesamte Diagramm vergrößere, erscheinen die
fehlenden Einträge. Beides möchte/kann ich nicht verwenden.
???
besteht das problem darin, sowohl ein diagramm als auch alle dazugehörigen daten auf einem blatt anzeigen zu lassen?
m.
Workaround
kennt von euch jemand eine Möglichkeit, wie ich bei Diagrammen
die Größe der Datentabelle unabhängig von der Diagrammfläche
ändern kann?
Ich habe ein Liniendiagramm mit etwa 15 Reihen. Im Diagramm
selbst werden alle Reihen richtig und vollständig angezeigt.
Jedoch in der unten angehängten Datentabellen werden die
letzten Einträge immer weggeschnitten.
Nur wenn ich die Schriftgröße in der Datentabelle verkleinere
oder wenn ich das gesamte Diagramm vergrößere, erscheinen die
fehlenden Einträge. Beides möchte/kann ich nicht verwenden.
Hi Tobias,
zeichne in Excel ein beliebiges Makro auf, also nur kopieren von A1 nach B1 oder sonstwas beliebiges.
Dann Extras–Makro–Makros–Bearbeiten und tauscht das Makro1 dort gegen das nachfolgende Makro1 aus.
Dann lasse es mal laufen, vielleicht gefällt dir ja die Darstellung der Datentabelle.
Gruß
Reinhard
Sub Makro1()
Application.ScreenUpdating = False
On Error GoTo Fehler
Workbooks.Add
wkb = ActiveWorkbook.Name
For Each Zelle In Workbooks(wkb).Worksheets("Tabelle2").Range("A1:M15")
If Zelle.Column = 1 Then
Zelle.Value = "Reihe " & Zelle.Row
Else
Zelle.Value = Int(Rnd \* 49) + 1
End If
Next Zelle
Charts.Add
With ActiveChart
.Name = "Ohne"
.ChartType = xlLine
.SetSourceData Source:=Workbooks(wkb).Worksheets("Tabelle2").Range("B1:M15"), PlotBy \_
:=xlColumns
.Location Where:=xlLocationAsObject, Name:="Tabelle1"
End With
ActiveChart.HasDataTable = False
ActiveChart.HasLegend = True
With Worksheets("Tabelle1").ChartObjects(1)
.Top = 0
.Left = 100
.Width = 300
.Height = 180
End With
Range("a1").Select
ActiveWindow.DisplayGridlines = False
Worksheets("Tabelle2").Range("A1:M15").Columns.AutoFit
Worksheets("Tabelle2").Range("A1:M15").CopyPicture Appearance:=xlScreen, Format:=xlPicture
Sheets("Tabelle1").Pictures.Paste
Sheets("Tabelle1").Shapes(2).Top = Sheets("Tabelle1").Shapes(1).Top + Sheets("Tabelle1").Shapes(1).Height
Sheets("Tabelle1").Shapes(2).Left = Sheets("Tabelle1").Shapes(1).Left
Sheets("Tabelle1").Shapes(2).Height = 250
Sheets("Tabelle1").Shapes(2).Width = Sheets("Tabelle1").Shapes(1).Width
Fehler:
Application.ScreenUpdating = True
End Sub
Hallo Reinhard,
prima, genau das, was ich gesucht habe. Werde deinen Code gleich für meine Anwendung umschreiben.
Gruß Tobias
Hallo Michael!
hi,
kennt von euch jemand eine Möglichkeit, wie ich bei Diagrammen
die Größe der Datentabelle unabhängig von der Diagrammfläche
ändern kann?
ich versteh die frage nicht. du kannst datentabellen jederzeit
verlängern. oder was meinst du mit „vergrößern“?
Ja? Hat bei mir jedenfalls nicht funktioniert. Aufjedenfall nicht unabhängig von der Diagrammflächengröße.
Mit Vergrößern meine ich, nicht die Anzahl der Einträge in die Datentabelle zu erhöhen sondern die von der Datentabelle benutzten Fläche unabhängig von der Diagrammfläche zu ändern.
Hab folgendes Problem:
Ich habe ein Liniendiagramm mit etwa 15 Reihen. Im Diagramm
selbst werden alle Reihen richtig und vollständig angezeigt.
Jedoch in der unten angehängten Datentabellen werden die
letzten Einträge immer weggeschnitten.
Nur wenn ich die Schriftgröße in der Datentabelle verkleinere
oder wenn ich das gesamte Diagramm vergrößere, erscheinen die
fehlenden Einträge. Beides möchte/kann ich nicht verwenden.
???
besteht das problem darin, sowohl ein diagramm als auch alle
dazugehörigen daten auf einem blatt anzeigen zu lassen?
Eigentlich ja. Ich habe eine kleine Anwendung programmiert, die dieses Diagramm samt Datentabelle erstellt. Jetzt hab ich im Grunde folgedes Problem. Ab einer bestimmten Zahl von Datenreihen gelingt es Excel nicht mehr, sämtlich Einträge in der Datentabelle korrekt und vollständig anzuzeigen.
Gruß, Tobias