Cómo corregir el error de tiempo de ejecución 9: subíndice fuera de rango

Los errores de tiempo de ejecución ocurren cuando faltan archivos. Si recibes un mensaje que dice "Error en tiempo de ejecución 9: Subíndice fuera de rango", significa que Visual Basic no puede leer comandos. Este error aparece comúnmente si intentas copiar páginas en un archivo de Excel. Otra razón podría ser que no tienes una impresora predeterminada en tu computadora. Hay varias soluciones para arreglar este problema de Error de tiempo de ejecución 9, así que pruébalas todas en orden.

Agregar una impresora predeterminada

Paso 1

Conecta una impresora a tu computadora, conecta el cable de alimentación y enciéndela.

Paso 2

Ve a "Inicio" > "Panel de control" > "Impresoras y faxes".

Paso 3

Haz clic en "Agregar una impresora" y sigue las instrucciones en pantalla para agregar una impresora predeterminada.

Instalar actualizaciones

Paso 1

Ve a "Inicio" > "Panel de control".

Paso 2

Haz clic en "Windows Update" para ver si hay actualizaciones disponibles para tu computadora.

Paso 3

Haz clic en "Buscar actualizaciones" y luego descarga e instala los archivos recomendados.

Escanear el registro

Paso 1

Descarga e instala un limpiador de registro. (Ver Recursos.)

Paso 2

Abre el programa y dirige el programa para escanear tu Registro. Encontrará cualquier archivo que esté dañado.

Paso 3

Dirige el programa para corregir los errores del Registro automáticamente. Reinicia tu computadora cuando el programa termine de corregir o restaurar cualquier archivo corrupto.