Un error de tiempo de ejecución es bastante fácil de solucionar.
Los errores de tiempo de ejecución ocurren cuando faltan archivos. Si recibe un mensaje que dice "Error en tiempo de ejecución 9: subíndice fuera de rango", eso significa que Visual Basic no puede leer comandos. Este error suele aparecer si intenta copiar páginas en un archivo de Excel. Otra razón podría ser que no tiene una impresora predeterminada en su computadora. Hay varias soluciones para solucionar este problema de Error 9 en tiempo de ejecución, así que pruébelas todas en orden.
Agregar una impresora predeterminada
Paso 1
Conecte una impresora a su computadora, enchufe el cable de alimentación y enciéndalo.
Video del día
Paso 2
Vaya a "Inicio"> "Panel de control"> "Impresoras y faxes".
Paso 3
Haga clic en "Agregar una impresora" y siga las instrucciones en pantalla para agregar una impresora predeterminada.
Instalar actualizaciones
Paso 1
Vaya a "Inicio"> "Panel de control".
Paso 2
Haga clic en "Actualización de Windows" para ver si hay actualizaciones disponibles para su computadora.
Paso 3
Haga clic en "Buscar actualizaciones" y luego descargue e instale los archivos recomendados.
Escanear el registro
Paso 1
Descargue e instale un limpiador de registro. (Ver Recursos).
Paso 2
Abra el programa y pida al programa que escanee su Registro. Encontrará los archivos dañados.
Paso 3
Dirija el programa para que corrija los errores del Registro automáticamente. Reinicie su computadora cuando el programa haya terminado de arreglar o restaurar cualquier archivo dañado.