¿Cómo puedo hacer múltiples búsquedas de encabezados, cortar y pegar las columnas con los resultados?
Actualmente estoy haciendo esto y buscando individualmente un encabezado, selecciono la columna y la muevo a otra, ¿pero tengo la duda si puedo simplificarlo?
'1
Cells.Find(What:="Order Date", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
ActiveCell.EntireColumn.Select
Application.CutCopyMode = False
Selection.Cut
Range("B1").Select
Selection.Insert Shift:=xlToRight
'2
Cells.Find(What:="Sales Rep", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
ActiveCell.EntireColumn.Select
Application.CutCopyMode = False
Selection.Cut
Range("C1").Select
Selection.Insert Shift:=xlToRight
'3
Cells.Find(What:="Customer Name", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
ActiveCell.EntireColumn.Select
Application.CutCopyMode = False
Selection.Cut
Range("D1").Select
Selection.Insert Shift:=xlToRight