Thema Datum  Von Nutzer Rating
Antwort
03.03.2021 08:32:21 Tschisi
NotSolved
03.03.2021 11:51:08 UweD
NotSolved
03.03.2021 13:21:41 Tschisi
NotSolved
Blau vba Spalteninhalt mit Tabellenblattnamen vergleiche und kopieren
03.03.2021 14:29:46 Werner
NotSolved
03.03.2021 15:15:32 Tschisi
NotSolved
03.03.2021 14:32:01 UweD
NotSolved
03.03.2021 15:08:47 Tschisi
NotSolved
03.03.2021 15:22:35 uweD
NotSolved
03.03.2021 15:51:19 Tschisi
NotSolved
03.03.2021 15:51:20 Tschisi
NotSolved
03.03.2021 17:11:56 UweD
NotSolved
04.03.2021 09:23:12 Tschisi
NotSolved
04.03.2021 09:33:53 UweD
NotSolved
04.03.2021 09:42:11 Tschisi
NotSolved
04.03.2021 10:00:40 UweD
NotSolved
04.03.2021 10:44:30 Tschisi
NotSolved
03.03.2021 15:25:31 Werner
NotSolved
03.03.2021 15:54:39 Tschisi
NotSolved
03.03.2021 16:03:16 Werner
*****
Solved
04.03.2021 09:32:38 Tschisi
NotSolved

Ansicht des Beitrags:
Von:
Werner
Datum:
03.03.2021 14:29:46
Views:
700
Rating: Antwort:
  Ja
Thema:
vba Spalteninhalt mit Tabellenblattnamen vergleiche und kopieren

Hallo,

und warum jetzt einen neuen Beitrag?

Aber was solls. Würde ich mit Scripting Dictionary und dem Autofilter lösen.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Option Explicit
 
Public Sub Verteilen()
Dim varArray As Variant, varItem As Variant, objDic As Object
 
Application.ScreenUpdating = False
Set objDic = CreateObject("Scripting.Dictionary")
 
With Worksheets("Tabelle1")
    varArray = .Range("E2:E" & .Cells(.Rows.Count, "E").End(xlUp).Row).Value
    With objDic
        For Each varItem In varArray
            .Item(Key:=varItem) = vbNullString
        Next
    End With
    For Each varItem In objDic.keys
        .Range("A1").AutoFilter field:=5, Criteria1:=varItem
        With .AutoFilter.Range
            .Offset(1).Resize(.Rows.Count - 1).Copy
        End With
        With Worksheets(varItem)
            .Cells(.Cells(.Rows.Count, "A").End(xlUp).Offset(1).Row, "A") _
            .PasteSpecial Paste:=xlPasteValuesAndNumberFormats
        End With
    Next varItem
    .Range("A1").AutoFilter
End With
 
Set objDic = Nothing
Application.CutCopyMode = False
End Sub

 

Gruß Werner


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
03.03.2021 08:32:21 Tschisi
NotSolved
03.03.2021 11:51:08 UweD
NotSolved
03.03.2021 13:21:41 Tschisi
NotSolved
Blau vba Spalteninhalt mit Tabellenblattnamen vergleiche und kopieren
03.03.2021 14:29:46 Werner
NotSolved
03.03.2021 15:15:32 Tschisi
NotSolved
03.03.2021 14:32:01 UweD
NotSolved
03.03.2021 15:08:47 Tschisi
NotSolved
03.03.2021 15:22:35 uweD
NotSolved
03.03.2021 15:51:19 Tschisi
NotSolved
03.03.2021 15:51:20 Tschisi
NotSolved
03.03.2021 17:11:56 UweD
NotSolved
04.03.2021 09:23:12 Tschisi
NotSolved
04.03.2021 09:33:53 UweD
NotSolved
04.03.2021 09:42:11 Tschisi
NotSolved
04.03.2021 10:00:40 UweD
NotSolved
04.03.2021 10:44:30 Tschisi
NotSolved
03.03.2021 15:25:31 Werner
NotSolved
03.03.2021 15:54:39 Tschisi
NotSolved
03.03.2021 16:03:16 Werner
*****
Solved
04.03.2021 09:32:38 Tschisi
NotSolved