macros

23/08/2007 - 18:28 por !00000 | Informe spam
Me gustaria realizar una macro con un codigo en el cual abriendo una
determinada hoja de calculo me abra un fichero de texto determinado con una
ruta determinada. y me ponga el texto en una hoja con nombre determinado.

¿Habeis entendido algo?
Nombre de la hoja de Calculo "HojaCalculo.xls"
Nombre del fichero de texto "Texto1.txt"
Nombre de la hoja dentro de "HojaCalculo.xls" "Hoja1"
 

Leer las respuestas

#1 Héctor Miguel
24/08/2007 - 00:22 | Informe spam
hola, 'anonimo/a' !

Me gustaria realizar una macro con un codigo en el cual abriendo una determinada hoja de calculo
me abra un fichero de texto determinado con una ruta determinada
y me ponga el texto en una hoja con nombre determinado.
Habeis entendido algo?



=> me parece... *clarisimo* :D

Nombre de la hoja de Calculo "HojaCalculo.xls"
Nombre del fichero de texto "Texto1.txt"
Nombre de la hoja dentro de "HojaCalculo.xls" "Hoja1"



copia/pega y adapta/modifica/compementa/... [o lo que sea necesario] algo +/- como lo siguiente:

=> en el modulo de codigo [ThisWorkbook] del *determinado libro* -> HojaCalculo.xls

Private Sub Workbook_Open()
Workbooks.Open "texto1.txt"
ActiveSheet.Name = "Hoja1"
With ThisWorkbook
ActiveSheet.Move After:=.Worksheets(.ActiveSheet.Index)
End With
End Sub

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares