Es werden Spalten-Überschriften benötigt,..
28.04.2013 14:24:37
Matze
Hallo Eugen,
..für dieses Makro.Hier eine Beispiel:
(Das Makro ist hier aus dem Forum , weis aber nicht mehr von wem, Sorry)
Im Zielblatt stehen die Überschriften die gesucht(kopiert) werden sollen.
ab hier kopieren:
Option Explicit
Sub Copy_Col()
On Error GoTo Fehler
Dim TB1, TB2, i%, SP
Dim LC%, C
Set TB1 = Sheets("Quelle")'anpassen
Set TB2 = Sheets("Ziel")'anpassen
LC = TB1.Cells(1, Columns.Count).End(xlToLeft).Column
Application.ScreenUpdating = False
For i = 1 To LC
SP = TB2.Cells(1, i).Value
Set C = TB1.Rows(1).Find(SP, LookIn:=xlValues, LookAt:=xlWhole)
If Not C Is Nothing Then
TB1.Columns(C.Column).Copy TB2.Columns(i)
End If
Next
Err.Clear
Application.ScreenUpdating = True
Fehler:
If Err.Number 0 Then MsgBox "Fehler: " & Err.Number & vbLf & Err.Description: Err.Clear
End Sub
Matze