22 de abril de 2018

Comentarios lejos de la celda origen - Restablecer todo




En una hoja de trabajo con muchos comentarios, a veces puede suceder que los comentarios se ven lejos de su celda origen unidos con una larga linea.

Si deseamos restablecer la posicion original podremos hacer los siguientes pasos para volver todo como al principio con un solo clic.


Tenemos este maravilloso ejemplok, donde encontramosque todos mis comentarios se ven desorganizados en excel.


 Para dar solucion haremos lo siguiente


 Pasos:
1- Abrir el archivo de excel
2- Clic en desarrollador - editor de Visual basic +o ALT + F11
3- Insertar nuevo modulo
4- Escribimos el siguiente codigo.


Sub ResetearComentarios()
'Creado porVision Tecnologica 21/04/2018
Dim pComment As Comment
For Each pComment In Application.ActiveSheet.Comments
   pComment.Shape.Top = pComment.Parent.Top + 5
   pComment.Shape.Left = pComment.Parent.Offset(0, 1).Left + 5
Next
End Sub

 





Guardamos este.
Ahora ejecutamos la macro, por Pestaña desarrollador, Macros y elegimos REsetearComentarios - ejecutar.


Este seria nuestro resultado, un libro con todos los comentarios organizados.











Si te gustó, síguenos en Twitter  para recibir nuestras actualizaciones y trucos
--> Leer más...

17 de abril de 2018

con Funcion CAMBIAR los SI anidados son más sencillos y más cortos.


La funcion CAMBIAR Es una de las funciones lógicas en microsoft Excel.

En esta podemos encontrar que evalua si una expresion se cumple y devuelve un resultado.

Has usado la funcion SI? Pues es muy parecida, pero mejor, porque puedes usar  "Sis" anidados muucho mas sencillos.

En ella, podrá evaluar hasta 126 valores coincidentes y resultados.
 


 Sintaxis

 =CAMBIAR(Valor a evaluar,Valor si verdadero, valor si falso, Valor2 si verdadero, valor2 si falso... etc )


 Ejemplo en A1 tenemos los dias de la semana. Y requerimos que en B1 nos diga el dia, "lunes" "martes" etc.











EJEMPLO
En B1. =CAMBIAR(A1;1;"Lunes")

Y en la celda podremos seguir colocando las demas condiciones, Si es 2 que diga martes, si es 3 miercoles.

Nos quedaria así: =CAMBIAR(A1;1;"Lunes";2;"Martes";3;"miercoles";4;"Jueves";5;"Viernes";6;"Sabado";"Domingo")








Como vemos es bastante sencillo.

Otro EJEMPLO
A continuación, necesitamos asignar un concepto de calificación a la puntuación numérica de una prueba.





La funcion quedaria así, en la celda B1.

=CAMBIAR(A1;5;"Excelente";4;"Bueno";3;"Regular";2;"malo";"Insuficiente")










NOTA IMPORTANTE: la función CAMBIAR nos permite especificar una sola expresión que por lo general es una referencia a una celda cuyo valor se compara con una serie de posibles valores en busca de una coincidencia. Dado esto cuando necesitemos comparar que sean mayores, menores, esta entre, debemos usar la funcion Si.conjunto.





Si te gustó, síguenos en Twitter  para recibir nuestras actualizaciones y trucos
--> Leer más...

8 de abril de 2018

Funcion COINCIDIR + CONTAR.SI para saber si mi dato se repite.



En ocasiones, nececsitaremos 1. Saber si mi dato se repite. 2. Donde está e dato que se repite.
Dada esta necesidad, emplearemos las funciones contar.si y coincidir.

La funcion contar.si, como ya sabemos nos ayuda a contar dependiendo de una condicion dada.
La funcion coincidir, me devolverá una posicion dependiendo de una condicion dada.
COINCIDIR devuelve la posición del valor coincidente dentro de matriz_buscada, no el valor en sí. Por ejemplo, COINCIDIR("b",{"a","b","c"},0) devuelve 2, la posición relativa de "b" dentro de la matriz {"a","b","c"}.



Sintaxis:


COINCIDIR(valor_buscado,matriz_buscada, [tipo_de_coincidencia])

   Valor_buscado    Obligatorio. Es el valor que desea buscar en matriz_buscada.
   Matriz_buscada    Obligatorio. Es el rango de celdas en que se realiza la búsqueda.

CONTAR.SI(matriz_buscada, valor_buscado)

  Valor_buscado    Obligatorio. Es el valor que desea buscar en matriz_buscada.
  Matriz_buscada    Obligatorio. Es el rango de celdas en que se realiza la búsqueda.


Ahora para nuestro ejemplo, tenemos este listado de nombres.

 


Deseamos si se repite, cuantas veces y donde.

Primero usaremos la funcion contar.si, para saber cuantas veces. En la celda B1 escribiremos la formula: =CONTAR.SI($A$1:$A$26;A1) . Copiaremos la formula en toda la columna B


Ya con esta sabemos cuantas veces se repite mi dato.

Ahora para saber donde usaremos la funcion coincidir en la celda C1 escribiremos =COINCIDIR(A1;$A$1:$A$26;0)



 Ahora debemos escribir estas dos funciones en una sola celda, además tendremos que usar la funcion SI, para que cuando se repite me diga donde, y en caso que no me coloque cero.


La funcion completa quedaria asi. =SI(CONTAR.SI($A$1:$A$26;A1);COINCIDIR(A1;$A$1:$A$26;0);0)



Esta fórmula arrojará la fila donde está el valor repetido. Es importante recordar que el valor arrojado es el número de la fila dentro del rango fijado, de modo que si el rango es A2:A26 y el valor se repite en la fila 3, en realidad estará en la fila 4, puesto que el rango inicia en la fila 2.





Si te gustó, síguenos en Twitter  para recibir nuestras actualizaciones y trucos
--> Leer más...

12 de marzo de 2018

[SIN MACROS] - Quitar clave a archivo de excel - Fácil y Práctico.




Con bastante frecuencia nos sucede que nos envian un archivo de excel, protegido y desconocemos su clave. O tambien que le colocamos clave a nuestros archivos y luego la olvidamos. Nos preguntamos ¿ Y ahora que hacemos??

Hoy tendremos la oportunidad de ver como quitar la clave a un libro u hoja de excel, de manera sencilla, rapida y practica.


Necesitaremos:  
1. El archivo de excel al que vamos a quitar la clave
2. WinRar o 7Zip

Paso 1:  Realice un backup de su archivo, ya que no nos responsabilizamos de perdidas por este procedimiento.  Como buena practica, le invitamos a crear una copia de seguridad del archivo.



Paso 2: Validar el formato de mi archivo de excel, ya que solo permitirá este procedimiento a los que tengan extension xlsx o xlsm.
En caso que su archivo sea de extension XLS. Debe abrirlo y guardarlo con extension xlsx para poder continuar.
 . 
Paso 3: Como el formato de excel se basa en una estructura xml, podremos ingresar con winrar y realizar un cambio Interno.

*Abrimos Winrar o 7zip  y luego clic en el menu Abrir Archivo,




















*En la parte inferior desplegamos la lista de Todos los archivos y elegimos Todos los ficheros. Aqui buscamos el archivo .XLSX que deseamos quitar la clave.




















*Veremos  una serie de carpetas de esta manera.




















*Doble clic a la que dice XL. Sigue los pasos a continuacion dependiendo

SI LA CLAVE ESTA EN TODO EL LIBRO

*DobleClic en Workbook.xml  que está en la carpeta XL del paso anterior. Si te pregunta con cual aplicacion abrir selecciona Notepad o bloc de notas




CTRL + B y buscamos la palabra  Protection.

Debe salir algo asi: 




*Aqui cambiaremos en la ultima linea lockStructure=”1″ por lockStructure=”0″

Guarda y cierra el archivo. 

WinRAR le dirá que "workbook.xml" fue modificado y le pedirá que lo actualice en el archivo. Seleccione SÍ

 Cierre de WinRAR y abra su archivo. Ya no debe tener clave. 


SI LA CLAVE ESTA EN UNA HOJA DEL LIBRO 

*DobleClic en la carpeta WorkSheets que está en la carpeta XL y luego en Sheets1, o la hoja que requieras quitar la proteccion.





 

















 *DobleClic en Sheets1.xml que está en la carpeta XL\WorksSheets. Si te pregunta con cual aplicacion abrir selecciona Notepad o bloc de notas


 CTRL + B y buscamos la palabra  Protection o sheetProtection

Debe salir algo asi: 




Borraremos toda esta linea completa, incluidos caracteres

Es decir borraremos desde sheetProtection...... hasta scenarios="1" ojo incluidos caracteres mayor y menor.

Guarda y cierra el archivo. 

WinRAR le dirá que "Sheets1.xml" fue modificado y le pedirá que lo actualice en el archivo. Seleccione SÍ


 Cierre de WinRAR y abra su archivo. Ya no debe tener clave.

 NOTA: Quizas en office 2010 sea necesario ir a la pestaña Revisar y dar clic en desproteger hoja o libro, pero ya no pedirá clave.

Espero les sea de utilidad, dejen sus comentarios.


IMPORTANTE: Si le pide la contraseña antes de que se abra el archivo, entonces está cifrado AES-128. Desafortunadamente, no parece haber una manera de eliminar las contraseñas de esos archivos dado que tiene encriptado su acceso desde el inicio. Es diferente de un libro protegido con contraseña.


Si te gustó, síguenos en Twitter  para recibir nuestras actualizaciones y trucos
--> Leer más...