En ocasiones Excel nos puede devolver errores que nos desconciertan, ya que interrumpen nuestro trabajo sin previo aviso dejando de funcionar. Un ejemplo es el que nos atañe hoy. Y es que puede ocurrir que de repente vemos que no podemos abrir ningún documento ya existente del programa, indicándonos el mismo que Se produjo un problema al enviar el comando en una ventana impidiendo la apertura del documento.
Archivos de Etiquetas: excel
Quitar contraseña a Hoja de Excel
Tenemos nuevo video en el canal de YouTube. Esta vez os enseñamos de una forma muy sencilla cómo quitar contraseña a una hoja de Excel.
Como siempre os animamos a suscribiros al canal. ¡Es gratis!
Si necesitas mantenimiento informático en tu empresa y asistencia técnica rellena el formulario de contacto y te informaremos enseguida: contacto
Restringir acceso a celdas excel
Es posible restringir acceso a celdas excel. Para ello podemos utilizar código VBA. En una línea de código podemos limitar el acceso a todas las celdas de una hoja, excepto el rango de las mismas que necesitemos.
Os lo muestro con Excel 2013. Vamos a situarnos en la Hoja1. Hacemos clic derecho en la pestaña, en la parte inferior y seleccionamos Ver código.
Se abrirá el editor de Visual Basic. Despliega las listas de la parte superior Worksheet y SelectionChange.
Justo donde queda situado automáticamente el cursor escribe la línea de código:
Me.ScrollArea = «A1:E7»
En este ejemplo le estamos indicando el rango de celdas (de la A1 a la E7) donde sí se podrá editar. Cierra el editor de VB y comprobarás que únicamente puedes acceder a esas celdas.
Si necesitas mantenimiento informático en tu empresa y asistencia técnica rellena el formulario de contacto y te informaremos enseguida: contacto
Abrir dos excel en distintas ventanas
Para abrir dos excel en distintas ventanas corremos el riesgo de que nuestro office se desestabilice. Para lo amantes del riesgo os paso las modificaciones que hay que hacer en el registro de Windows para conseguir este «truco».
Abre el registro de Windows regedit, despliega HKEY_CLASSES_ROOT, Excel.Sheet.8, Shell y por último Open, donde encontrarás dos carpetas. Haz clic derecho sobre ddeexec y eliminas. Accede a la otra carpeta command y, dentro de ésta elimina la entrada de registro con el mismo nombre que su carpeta command.
Ahora haz doble clic sobre Predeterminado. En Información del valor escribe un espacio a continuación de lo escrito y la cadena «%1» (incluyendo las comillas).
Repite el proceso para la entrada Excel.Sheet.12 y listo.
Si necesitas mantenimiento informático en tu empresa y asistencia técnica rellena el formulario de contacto y te informaremos enseguida: contacto
Excel: Cambiar contraseña, desbloquear hoja de excel
Situados en la hoja protegida presionamos la combinación de teclas Alt + F8 y en el editor de Visual Basic escribimos el siguiente código:
Sub Quitar_contraseña()
Dim a As Integer, b As Integer, c As Integer
Dim d As Integer, e As Integer, f As Integer
Dim a1 As Integer, a2 As Integer, a3 As Integer
Dim a4 As Integer, a5 As Integer, a6 As Integer
On Error Resume Next
For a = 65 To 66: For b = 65 To 66: For c = 65 To 66
For d = 65 To 66: For e = 65 To 66: For a1 = 65 To 66
For a2 = 65 To 66: For a3 = 65 To 66: For a4 = 65 To 66
For a5 = 65 To 66: For a6 = 65 To 66: For f = 32 To 126
Contraseña = Chr(a) & Chr(b) & Chr(c) & Chr(d) & Chr(e) & Chr(a1) _
& Chr(a2) & Chr(a3) & Chr(a4) & Chr(a5) & Chr(a6) & Chr(f)
ActiveSheet.Unprotect Contraseña
If ActiveSheet.ProtectContents = False Then
‘MsgBox “¡Enorabuena!” & vbCr & “Se ha quitado la contraseña:” & vbCr & Contraseña
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub
Cerramos el editor de Visual Basic y en el menú Herramientas – Macros ejecutamos la que hemos creado.
Pones la contraseña que quieras y…
FUENTE: Elaboración propia