paso los datos de unal tabla libre a una hoja de excel y todo trabaja bien pero como puedo
crear un archivo plano desde la hoja de excel....(se que van a comentar que lo puedo hacer de la tabla con esto
pero lo quiero hacer desde la hoja de excel espero respuesta. yo tengo esto
Store 0 To suma,contador
linea=1
pqna=Allt(Thisform.qna.Value)
pfec=Allt(Thisform.fec.Value)
anio=Allt(Str(Year(DAte())))
vrel='Pla_Qna'+pqna+'_'+'ART.87'+'_'+pfec+'_'+anio+".xls"
ObjXls=Createobject("EXCEL.APPLICATION")
With ObjXls
.workbooks.Open("c:\reldoc\archivos_excel\plano")
.activeworkbook.activesheet.pagesetup.Orientation=2
.ActiveWorkbook.ActiveSheet.UsedRange.Columns().Autofit
Select * From plano Into Cursor cpla
Scan
.Range("A"+Allt(Str(linea+contador))).Select
.ActiveCell.FormulaR1C1 = cpla.ceros1
ObjSelec=.Selection()
ObjSelec.NumberFormat = "0000"
.Range("B"+Allt(Str(linea+contador))).Select
ObjSelec=.Selection()
ObjSelec.NumberFormat = "000000"
.Range("C"+Allt(Str(linea+contador))).Select
.ActiveCell.FormulaR1C1 = cpla.fec1
ObjSelec=.Selection()
ObjSelec.NumberFormat = "00000000"
.Range("D"+Allt(Str(linea+contador))).Select
.ActiveCell.FormulaR1C1 =cpla.fec2
ObjSelec=.Selection()
ObjSelec.NumberFormat = "00000000"
.Range("E"+Allt(Str(linea+contador))).Select
.ActiveCell.FormulaR1C1 = cpla.pag
ObjSelec=.Selection()
ObjSelec.NumberFormat = "0000"
.Range("F"+Allt(Str(linea+contador))).Select
.ActiveCell.FormulaR1C1 = cpla.uadm
ObjSelec=.Selection()
ObjSelec.NumberFormat = "0000"
.Range("G"+Allt(Str(linea+contador))).Select
.ActiveCell.FormulaR1C1 = cpla.ceros2
ObjSelec=.Selection()
ObjSelec.NumberFormat = "00000000000000000000"
contador = contador + 1
Endscan
.Columns("A:A").ColumnWidth = 10.71
.Columns("B:B").ColumnWidth = 10.71
.Columns("C:C").ColumnWidth = 10.71
.Columns("D:D").ColumnWidth = 10.71
.Columns("E:E").ColumnWidth = 10.71
.Columns("F:F").ColumnWidth = 10.71
.Columns("G:G").ColumnWidth = 23.43
.ActiveWorkbook.SaveAs("c:\reldoc\archivos_excel\&vrel")
ObjXls = .Null.
Release ObjXls
.Range("A1").Select
.workbooks.Close
Endwith
GRACIAS.