Diagramme in Excel sind eine hervorragende Möglichkeit, Daten darzustellen. Der Betrachter kann Daten leicht verstehen und was genau in Diagrammen vor sich geht. Wenn Sie zu viele Diagramme im selben Format erstellen müssen, hilft Ihnen dieses Tutorial sicherlich dabei, Zeit zu sparen. In diesem Artikel erfahren Sie, wie Sie mithilfe von VBA-Code Diagramme erstellen.

Frage): Ich brauche dringend eine Möglichkeit, einen bestimmten Diagrammtyp automatisch zu erstellen, z. B. Balkendiagramm oder Säulendiagramm. Die Daten liegen in festen Formaten vor.

Kann mir bitte jemand helfen?

Es folgt das Bild der Daten, die wir haben:

img1

Wir müssen die folgenden Schritte ausführen, um den VB-Editor zu starten. Klicken Sie auf die Registerkarte Entwickler. Wählen Sie in der Gruppe Code die Option Visual Basic aus. Geben Sie den folgenden Code in das Standardmodul ein

Sub VBAChart ()

ActiveSheet.Shapes.AddChart2 (201, xlColumnClustered). Wählen Sie

ActiveChart.SetSourceData Source: = Range („Sheet1! $ A $ 1: $ E $ 6“)

End Sub

img2

  • Während wir das Makro ausführen; Wir werden das automatische Diagramm erhalten. Siehe unten Schnappschuss

img3

Auf diese Weise können wir mithilfe von Makros automatisierte Diagramme erstellen.

img4

ExcelDownload – Creating Charts with VBA – xlsm]