Thema Datum  Von Nutzer Rating
Antwort
15.05.2013 10:36:08 Sonja
NotSolved
Blau Spalten zusammenfügen, mein Makro passt nicht ganz
15.05.2013 13:59:22 kim
NotSolved
15.05.2013 14:59:19 Gast42690
NotSolved

Ansicht des Beitrags:
Von:
kim
Datum:
15.05.2013 13:59:22
Views:
1778
Rating: Antwort:
  Ja
Thema:
Spalten zusammenfügen, mein Makro passt nicht ganz

hallo,

 

max. 1,048,576 Zeilen (nach Microsoft) dürfen sich in einer Tabelle enthalten. Es kommt die Frage, ob die Anzahl der Daten tatsächlich mehr als 1,048,576 ?

Falls nein, probierst du folgende Code:

Sub CombineColumns()
Dim rng As Range
Dim iCol As Integer

''max. Wert in VBA für Interger = 65535.

''Dim lastCell As Integer
Dim lastCell As Long

 

on error goto ErrH

Set rng = ActiveCell.CurrentRegion
lastCell = rng.Columns(1).Rows.Count + 1

For iCol = 2 To rng.Columns.Count
    Range(Cells(1, iCol), Cells(rng.Columns(iCol).Rows.Count, iCol)).Cut
    ActiveSheet.Paste Destination:=Cells(lastCell, 1)
    lastCell = lastCell + rng.Columns(iCol).Rows.Count
Next iCol

exit sub

ErrH:

MsgBox Err.DescriptionEnd 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
15.05.2013 10:36:08 Sonja
NotSolved
Blau Spalten zusammenfügen, mein Makro passt nicht ganz
15.05.2013 13:59:22 kim
NotSolved
15.05.2013 14:59:19 Gast42690
NotSolved