Thema Datum  Von Nutzer Rating
Antwort
Rot Problem mit Union von mehreren Ranges
19.11.2012 11:24:59 Jacopo
NotSolved

Ansicht des Beitrags:
Von:
Jacopo
Datum:
19.11.2012 11:24:59
Views:
1402
Rating: Antwort:
  Ja
Thema:
Problem mit Union von mehreren Ranges

Hallo,

ich habe folgendes Problem. Ich möchte eine Union von Ranges einer Variable zuordnen. Ich schreibe:

 

Public Arry As Variant

...

Arry = .Range("A" & iRow & ":B" & iRow & ", " & _
            "D" & iRow & ":F" & iRow & ", " & _
            "I" & iRow & ", " & _
            "N" & iRow & ":Q" & iRow & ", " & _
            "S" & iRow & ":U" & iRow).Value

und dann, im nächsten Loop:

.Range("A" & iRow - 1 & ":B" & iRow - 1 & ", " & _
            "D" & iRow - 1 & ":F" & iRow - 1 & ", " & _
            "I" & iRow - 1 & ", " & _
            "N" & iRow - 1 & ":Q" & iRow - 1 & ", " & _
            "S" & iRow - 1 & ":U" & iRow - 1) = Arry

Aber komischerweise schreibt das Makro in die Zeile nur den ersten Range, [A iRow : B iRow]  und dann, in allen anderen Zellen, immer die Zelle "A iRow".

Mit einem einzigen Range funktioniert es gut, das heisst, wenn ich schreibe:

 

Arry = Range(Cells(iRow, 1), Cells(iRow, 16)).Value

 

und dann, im nächsten Loop,

 

Sheets("Zusammenfassung").Range(Cells(iRow - 1, 1), Cells(iRow - 1, 16)) = Arry

 

Könnte mir jemand helfen??

Vielen Dank!!!!!!!

 

Jacopo

 


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 Problem mit Union von mehreren Ranges
19.11.2012 11:24:59 Jacopo
NotSolved