Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1368to1372
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

Makro Vergleich und Datenübernahme

Makro Vergleich und Datenübernahme
17.07.2014 18:33:52
Uli
Hallo,
ich habe 2 Tabellen in einer Mappe (Bsp.Tabelle 1 und 2).
In den A Spalten können die gleichen Zahlen vorkommen.
Ich möchte nun die Zahlen, welche in Tabelle 2 aber nicht in Tabelle 1 vorkommen, an das Ende der Zahlenreihe in der 1.Tabelle Spalte A kopieren. Zusätzlich sollen noch Werte aus 2 Spalten der Tabelle 2 neben den neuen Wert in Tabelle 1 kopiert werden.
Noch zwei Anmerkungen: Die Zahlenreihen in den Spalten A sind unsortiert. In Tabelle 2 Spalte A können auch Leere Zellen vorkommen.
Ich würde mich sehr freuen, wenn jemand eine Makro- Lösung für mich hätte.
Gruß Uli

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro Vergleich und Datenübernahme
17.07.2014 19:17:18
Christian
Hallo Uli,
ein Ansatz:
Option Explicit
Sub test2()
Dim x As Long, y As Long
Dim wks1 As Worksheet, wks2 As Worksheet
Set wks1 = ActiveWorkbook.Worksheets("Tabelle1")
Set wks2 = ActiveWorkbook.Worksheets("Tabelle2")
x = wks1.Cells(Rows.Count, 1).End(xlUp).Row + 1
Application.ScreenUpdating = False
With wks2
For y = 1 To .Cells(Rows.Count, 1).End(xlUp).Row
If Not IsNumeric(Application.Match(.Cells(y, 1), wks1.Columns(1), 0)) And .Cells(y, 1)  ""  _
Then
wks1.Cells(x, 1) = .Cells(y, 1)
wks1.Cells(x, 2) = .Cells(y, 2)
wks1.Cells(x, 3) = .Cells(y, 3)
x = x + 1
End If
Next y
End With
Application.ScreenUpdating = True
Application.CutCopyMode = False
End Sub
MfG Christian

Anzeige
AW: Makro Vergleich und Datenübernahme
18.07.2014 15:26:16
Uli
Hallo Christian,
konnte es jetzt gerade erst ausprobieren.
Läuft! vielen, vielen Dank
Schönes WE!
MFG Uli

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige