2016-04-17 12 views
0

Ich habe ein Array, das ich als Histogramm ausgeben möchte. Jeder Index im Array würde eine Spalte darstellen und der Wert würde die Größe darstellen. Ein Beispiel Array:Ausgabe eines Histogramms mit VBScript

arr [0] = 5
arr [1] = 2
arr [2] = 1
arr [3] = 6
arr [4] = 9

Wäre es möglich, dieses Array irgendwie in ein Histogramm auszugeben? Vielleicht durch Excel?

+2

Blick : //support.microsoft.com/en-us/kb/198703, kann es Ihnen helfen. Sie können ein Makro aufzeichnen und den generierten Code sehen, es kann Ihnen auch helfen, wie man das Histogramm erstellt. – ehh

+0

@ehh Sorry für die späte Antwort, das hat perfekt funktioniert! Vielen Dank. –

Antwort

0

Sie können möglicherweise Hilfe von Microsoft Link für Excel-Automatisierung über VB-Skript erhalten.

Verwenden Sie eine Macro, um generierten Code zum Erstellen eines Histogramms in Excel zu erhalten.

ein sehr einfaches Beispiel für ein Säulendiagramm Nach Verwendung von Makro aufzeichnen:

enter image description here

Dies ist der Code generiert, die Sie Ihren eigenen Code schreiben können: https

Sub Macro2() 
' Macro2 Macro 
    ActiveSheet.Shapes.AddChart.Select 
    ActiveChart.ChartType = xlColumnClustered 
    ActiveChart.SetSourceData Source:=Range("A1:B6") 
End Sub 
Verwandte Themen