Hola,
Bueno veamos haber si me explico...
Lo que quiero es crear un cuadro de dialogo o request dentro de alguna macro "X" que me pregunte donde se encuentra un file "X" que deseo abrir, ya que lo abrí deseo copiar su contenido y llevármelo a la hoja donde estoy ejecutando mi macro.
Pasos.
1. Ejecuto mi macro
2. Me pregunta donde se encuentra el archivo que deseo abrir
3. Lo encuentro, abre file y copia su contenido de la hoja.
4 pega su contenido en la hoja de mi macro.
Alguna idea?
Bueno espero me puedan ayudar y gracias.
******************
Me respondo a mi mismo por si a alguien le sirve:
Basado en la solución que el compañero en esta liga nos dio yo lo modifique a mi gusto....
http://www.forosdelweb.com/f90/duda-openfiledialog-excel-936110/
Y lo que necesitaba era lo siguiente:
Código:
Sub FileDialogOpen()
Dim lngCount As Long
With Application.FileDialog(msoFileDialogOpen)
Application.FindFile
Columns("A:I").Select
Range("I1").Activate
Selection.Copy
Windows("Analisis.xlsm").Activate
Range("A1").Select
ActiveSheet.Paste
ActiveWindow.SmallScroll Down:=-15
End With
End Sub