Disculpa la tardanza en contestar, he probado la macro y funciona, yo halle otra solución pero considero modificar mi macro con tu aporte ya que podría hacer el proceso un poco mas rapido, te comento lo que realice es concatenar información que me genera un relog checador para hacer el registro lo mas parecido al registro que genera un antiguo reloj checador y usar su software para generar los registros, lo que hace mi macro copia los archivos de un txt los concatena y le agrego unos ceros para hacer el formato similar al registro que arrojaba el reloj checador anterior y por ultimo esa columna concatenada la guardo en C donde la base de datos hace la consulta para procesar la información, mi problema era que al generar el archivo TXT me dejaba espacios después del ultimo carácter y eso ocasionaba un error mi solución fue la siguiente pero con tu macro creo que el resultado es similar solo habrá que modificar unos detalles.
Gracias y te dejo mi macro.
Private Sub Grabar_Click()
'Modificado por dhemiank
Range("A1").Select
Range(Selection, Selection.Range("A1:A6000")).Select
Selection.Copy
Sheets("Hoja2").Select Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=True, Transpose:=False
Application.CutCopyMode = False
'Copio valores de columna A a hoja 2
'Las celdas que no requiero toman un valor menor a 9
'En la hoja2 cualquier valor a 9 sera borrado
menor = 9
inicio = ActiveCell.Address
Cells(ActiveSheet.Rows.Count, 1).Activate
ultima = Selection.End(xlUp).Row
Range(inicio).Activate
Application.ScreenUpdating = False
While ActiveCell.Row <= ultima
If Cells(ActiveCell.Row, 1).Value * 1 < menor Then
ActiveCell.EntireRow.Delete
ultima = ultima - 1
Else
ActiveCell.Offset(1, 0).Activate
End If
Application.ScreenUpdating = True
Wend
Range(inicio).Activate
'Guardo la hoja2 como archivo de texto en C: con el nombre BESSER
ChDir "C:\BESSER"
ActiveWorkbook.SaveAs Filename:="C:\BESSER\Besser.txt", FileFormat:= _
xlUnicodeText, CreateBackup:=False
MsgBox ("Proceso finalizado exitosamente")