problema con macro
Publicado por raul (2 intervenciones) el 08/08/2008 16:00:58
tengo el siguiente macro para cargar objetos en la hoja dependiendo de la ubicación que contenga cierta celda, el problema es que me da un error en el activeSheet.OLEOBjects, y no se por que, si en vez de recuperar "RUTA" con el activesheet.cells indico la ubicación si me lo hace. ¿Que hago mal?
Sub Macro1()
Const ColumnaRuta = 5
Const FilaInicial = 2
Dim Datos As Range
Dim NumFilas As Long
Dim I As Long
Dim Ruta As String
Set Datos = ActiveSheet.UsedRange
NumFilas = Datos.Rows.Count
NumFilas = NumFilas
For I = FilaInicial To NumFilas
ActiveSheet.Cells(I, ColumnaRuta + 1).Select
Ruta = ActiveSheet.Cells(I, ColumnaRuta).Text
Rem Ruta = "c:pepeejemplo.pdf"(si lo indico así si me funciona)
ActiveSheet.OLEObjects.Add(Filename:=(Ruta), _
Link:=False, DisplayAsIcon:=True, IconFileName:= _
"C:WINDOWSInstaller{AC76BA86-7AD7-1034-7B44-A70800000002}PDFFile.ico", _
IconIndex:=0, IconLabel:="prueba").Select
Next I
End Sub
Sub Macro1()
Const ColumnaRuta = 5
Const FilaInicial = 2
Dim Datos As Range
Dim NumFilas As Long
Dim I As Long
Dim Ruta As String
Set Datos = ActiveSheet.UsedRange
NumFilas = Datos.Rows.Count
NumFilas = NumFilas
For I = FilaInicial To NumFilas
ActiveSheet.Cells(I, ColumnaRuta + 1).Select
Ruta = ActiveSheet.Cells(I, ColumnaRuta).Text
Rem Ruta = "c:pepeejemplo.pdf"(si lo indico así si me funciona)
ActiveSheet.OLEObjects.Add(Filename:=(Ruta), _
Link:=False, DisplayAsIcon:=True, IconFileName:= _
"C:WINDOWSInstaller{AC76BA86-7AD7-1034-7B44-A70800000002}PDFFile.ico", _
IconIndex:=0, IconLabel:="prueba").Select
Next I
End Sub
Valora esta pregunta


0