Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1236to1240
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Spalte B kopieren, wenn "K" enthält verdoppeln

Spalte B kopieren, wenn "K" enthält verdoppeln
Laund
Hallo
Ich müsste folgendes per VBA machen.
Ich habe in Spalte B diverse Einträge:
16H4
16K1
16S1
16S6
16S8
18K2
Die Eintäge sollte ich in ein anderes Tabellenblatt kopieren und zusätzlich alle die ein "K" enthalten verdoppeln.
Danke für eure Hilfe
Raphi

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Spalte B kopieren, wenn "K" enthält verdoppeln
23.11.2011 15:44:06
Rudi
Hallo,
Sub xxxx()
Dim rngC As Range, oDict As Object, lngCounter As Long
Set oDict = CreateObject("Scripting.Dictionary")
For Each rngC In Range(Cells(1, 2), Cells(Rows.Count, 1).End(xlUp))
lngCounter = lngCounter + 1
oDict(lngCounter) = rngC.Value
If InStr(rngC, "K") Then
lngCounter = lngCounter + 1
oDict(lngCounter) = rngC.Value
End If
Next
Sheets(2).Cells(1, 1).Resize(lngCounter) = _
Application.Transpose(oDict.items)
End Sub

Gruß
Rudi
AW: Spalte B kopieren, wenn "K" enthält verdoppeln
23.11.2011 16:02:12
Laund
Hallo Rudi
Besten Dank für deine Antwort
Mit dem:
Sheets(2).Cells(1, 1).Resize(lngCounter) = _
Application.Transpose(oDict.items)
habe ich ein Problem. Ich habe es unter anderem auch mit:
Worksheets("BMK").Cells(1, 1).Resize(lngCounter) = _
Application.Transpose(oDict.items)
versucht aber es geht nicht... Hast du mir noch einen Tip?
Hier wäre meine Testdatei https://www.herber.de/bbs/user/77621.xls
Anzeige
sollte klappen...
23.11.2011 16:17:28
robert
Hi,
die 1 auf 2 ausbessern.
Gruß
robert
For Each rngC In Range(Cells(1, 2), Cells(Rows.Count, 1).End(xlUp))
For Each rngC In Range(Cells(1, 2), Cells(Rows.Count, 2).End(xlUp)) 'neu
AW: sollte klappen...
24.11.2011 08:31:27
Laund
Ja klappt hervorragend!
Danke!

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige