Thema Datum  Von Nutzer Rating
Antwort
Rot Array einlesen mit for-Schleife
30.11.2015 10:37:57 marius schweizer
NotSolved
30.11.2015 12:44:56 Gast93445
NotSolved

Ansicht des Beitrags:
Von:
marius schweizer
Datum:
30.11.2015 10:37:57
Views:
1112
Rating: Antwort:
  Ja
Thema:
Array einlesen mit for-Schleife

Hallo Leute,

für ein Praktikum versuche ich gerade ein paar Grundlage VBA / Excel 2013 zu erlernen.

Kann mir jemand weiterheflen bei Folgendem Problem:

 

- Ich will ein Array mit einer For-Schleife, Zellen von Datenblatt(2) einlesen.

- Das Array mit einer For-Schliefe auf Datenblatt(3) ausgeben.

 

Was mache ich falsch?

 

Global daten(4, 80) As Double
Global z, s, spalte, zeile As Integer


Sub copy()

Application.Workbooks(1).Sheets(2).Select

z = 4       'Startkoordinaten "Rohdaten"
s = 2       'Sprungweite +3 Spalten
spalte = 0  'array spalte
zeile = 0   'array zeile


For spalte = 0 To 79

    For zeile = 0 To 3
    daten(zeile, spalte) = ActiveSheet.Cells(s, z).Value
    z = z + 1
    Next

s = s + 3   'nächste Spalte
z = 4       'Zeilenreset
    
Next





End Sub


Sub paste()

Application.Workbooks(1).Sheets(3).Select

z = 11      'Startkoordinaten "Ziel"
s = 2       'Sprungweite +1 spalten
spalte = 0
zeile = 0

For spalte = 0 To 79

    For zeile = 0 To 3
    acitvesheet.Cells(z, s).Value = daten(zeile, spalte)
    z = z + 1
    Next

s = s + 1   'nächste Spalte
z = 11      'Zeilenreset

Next

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 Array einlesen mit for-Schleife
30.11.2015 10:37:57 marius schweizer
NotSolved
30.11.2015 12:44:56 Gast93445
NotSolved