Thema Datum  Von Nutzer Rating
Antwort
07.02.2023 09:33:05 stef
NotSolved
Blau Array mit Type in Chart ausgeben
07.02.2023 10:07:57 Gast87748
NotSolved
07.02.2023 11:31:14 Gast11354
NotSolved
07.02.2023 11:39:38 Gast77835
NotSolved
10.02.2023 02:55:10 Gast71817
NotSolved
10.02.2023 08:09:59 Gast47427
NotSolved

Ansicht des Beitrags:
Von:
Gast87748
Datum:
07.02.2023 10:07:57
Views:
358
Rating: Antwort:
  Ja
Thema:
Array mit Type in Chart ausgeben

Macht so erstmal keinen Sinn.


Wenn dann

Type peter
  wurst As Variant
End Type

und

Sub fillchart()
 
  ReDim honk(0 To 1) As peter
 
  honk(0).wurst = Range("A1:A5").Value
  honk(1).wurst = Range("A6:A10").Value
 
End Sub


Wenn du auf den Datentyp Double bestehen willst, dann so:

Type peter
  wurst() As Double
End Type

Sub fillchart()
 
  ReDim honk(0 To 1) As peter
  Dim i As Long
 
  With Range("A1:A5")
    ReDim honk(0).wurst(0 To .Cells.Count - 1)
    For i = 0 To .Cells.Count - 1
      honk(0).wurst(i) = CDbl(.Cells(i + 1).Value)
    Next
  End With
 
  With Range("A6:A10")
    ReDim honk(1).wurst(0 To .Cells.Count - 1)
    For i = 0 To .Cells.Count - 1
      honk(1).wurst(i) = CDbl(.Cells(i + 1).Value)
    Next
  End With
 
End Sub

In beiden Fällen ist wurst aber ein Array und nicht wie bei dir ein einzelner Wert.

Zu beachten ist auch noch ob es ein 1D-Array ist, oder ein 2D-Array liefert, mit x Zeilen und nur 1 Spalte (der Fall oben mit Variant liefert z.B. so ein Array).


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
07.02.2023 09:33:05 stef
NotSolved
Blau Array mit Type in Chart ausgeben
07.02.2023 10:07:57 Gast87748
NotSolved
07.02.2023 11:31:14 Gast11354
NotSolved
07.02.2023 11:39:38 Gast77835
NotSolved
10.02.2023 02:55:10 Gast71817
NotSolved
10.02.2023 08:09:59 Gast47427
NotSolved