Thema Datum  Von Nutzer Rating
Antwort
01.11.2014 20:25:41 Paulo Borges
NotSolved
01.11.2014 22:15:55 Gast76804
NotSolved
02.11.2014 00:55:18 Paulo Borges
NotSolved
02.11.2014 20:52:23 Gast51409
NotSolved
Rot Mehrere Spalten Transponieren
02.11.2014 06:09:03 Gast12706
Solved

Ansicht des Beitrags:
Von:
Gast12706
Datum:
02.11.2014 06:09:03
Views:
754
Rating: Antwort:
 Nein
Thema:
Mehrere Spalten Transponieren

Du solltest mit der Copy- und der PasteSpecial-Methode des Range-Objekts arbeiten, anstatt jede Zelle einzeln über eine Schleife zu kopieren.

Bei PasteSpecial gibt es einen Parameter Transpose der einen die Daten dann auch transporiert überträgt.

Per Offset-Methode des Range-Objekts kann man den Punkt an dem die Daten geschrieben werden sollen innerhalb der Schleife (mittels des Index) korrekt ansteuern.

 

Eine Alternative zum obigen stellt WorksheetFunction.Transpose dar, welche ein Array transponiert (in dem Fall also dann das Array von RangeObject.Value).

 

Anwendungsbeispiele findest du in der Excel-Referenz, der MSDN und im Internet.

 

Gruß


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
01.11.2014 20:25:41 Paulo Borges
NotSolved
01.11.2014 22:15:55 Gast76804
NotSolved
02.11.2014 00:55:18 Paulo Borges
NotSolved
02.11.2014 20:52:23 Gast51409
NotSolved
Rot Mehrere Spalten Transponieren
02.11.2014 06:09:03 Gast12706
Solved