Thema Datum  Von Nutzer Rating
Antwort
Rot Oberflächendiagramm in Excel mittels VBA füllen
29.09.2020 09:14:49 Herbst
NotSolved
29.09.2020 13:31:34 Gast36555
NotSolved
30.09.2020 11:51:12 Gast53332
NotSolved

Ansicht des Beitrags:
Von:
Herbst
Datum:
29.09.2020 09:14:49
Views:
1201
Rating: Antwort:
  Ja
Thema:
Oberflächendiagramm in Excel mittels VBA füllen

Hallo,

ich möchte ein Excel-Oberlächendiagramm mittels VBA füllen. Wer kann helfen?

- Die vertikale Achs-Bezeichnung (Datenreihe1 bis ...) soll über einen Vektor V erfolgen 

- Die horizontale Achs-Bezeichnung soll über einen Vektor H verändert werden

- Die "Datenpunkte" sollen über eine Matrix A verändert werden

- Alle Vektoren und die Matrix wurden mit werten belegt

- im vorhandenen Programmpeispiel erfolgte eine Feflermeldung mit "Typen unverträglich"

Private Sub CommandButton1_Click()
Dim A() As Variant
Dim B() As Double
Dim dimA As Integer
Dim dimB As Integer
 
dimA = 4: dimB = 2: ReDim A(dimA, dimA): ReDim B(dimB, dimB)
 
For i = 0 To dimA
  For j = 0 To dimA
    A(i, j) = Cells(3 + i, 5 + j) ' Debug.Print "A(" & i & "," & j & ")=" & A(i, j)
  Next j 'Debug.Print "_____i=" & i & " ______"
Next i
For i = 0 To dimB
  For j = 0 To dimB
    B(i, j) = Cells(3 + i, 5 + j) 'Debug.Print "B(" & i & "," & j & ")=" & B(i, j)
  Next j ' Debug.Print "_____i=" & i & " ______"
Next i
   
ActiveSheet.ChartObjects("Diagramm 2").Activate
ActiveChart.SetSourceData Source:=A
End Sub

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Oberflächendiagramm in Excel mittels VBA füllen
29.09.2020 09:14:49 Herbst
NotSolved
29.09.2020 13:31:34 Gast36555
NotSolved
30.09.2020 11:51:12 Gast53332
NotSolved