Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/01/2011, 14:36
Avatar de mrocf
mrocf
 
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 9 meses
Puntos: 88
De acuerdo El subíndice está fuera del intervalo (Error 9) VBA para Excel

Lo más probable (ya que no brindas mucha más información) es que no sea

Workbooks("Capitulo2")

sino alguna de las siguientes:

Workbooks("Capitulo2.xls")
Workbooks("Capítulo2.xls")
Workbooks("Capitulo2.xlsm")
Workbooks("Capítulo2.xlsm")

De todos modos y si la macro que estás corriendo reside -presisamente- en ese libro, entonces será mejor que sustituyas:

Before:=Workbooks("Capitulo2").Sheets(1)

por

Before:=ThisWorkbook.Sheets(1)

Saludos, Cacho.