Thema Datum  Von Nutzer Rating
Antwort
28.08.2017 15:37:44 Dario
NotSolved
28.08.2017 20:23:06 Ben
NotSolved
29.08.2017 08:29:53 Gast47779
NotSolved
Blau Jede xte Zeile übernehmen
29.08.2017 13:21:17 Ben
NotSolved
03.09.2017 14:29:09 Gast32695
NotSolved

Ansicht des Beitrags:
Von:
Ben
Datum:
29.08.2017 13:21:17
Views:
626
Rating: Antwort:
  Ja
Thema:
Jede xte Zeile übernehmen

Hallo,

in dem Fall ist die Lösung einfach:

Sub TransposeData()
    Dim wshData As Worksheet
    Dim wshTrans As Worksheet
    Dim lngRowTr As Long, lngRow As Long
    Set wshData = Worksheets(1)
    Set wshTrans = Worksheets(2)
    lngRowTr = 1
    
    Application.ScreenUpdating = False
    wshTrans.UsedRange.Delete shift:=xlUp
    For lngRow = 1 To 8760 Step 24
        wshData.Range(wshData.Cells(lngRow, 1), wshData.Cells(lngRow + 23, 1)).Copy
        lngRowTr = lngRowTr + 1
        wshTrans.Cells(lngRowTr, 1).PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=True
        VBA.DoEvents
     Next
     If Not Application.CutCopyMode = False Then
        Application.CutCopyMode = False
     End If
     Application.ScreenUpdating = True
End Sub

LG, Ben


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
28.08.2017 15:37:44 Dario
NotSolved
28.08.2017 20:23:06 Ben
NotSolved
29.08.2017 08:29:53 Gast47779
NotSolved
Blau Jede xte Zeile übernehmen
29.08.2017 13:21:17 Ben
NotSolved
03.09.2017 14:29:09 Gast32695
NotSolved