Andy Machin

Andy Machin

Carpe Diem
 79,6K puntos  Estados Unidos @andymachin desde - visto
Preguntar

Respuestas en Microsoft Excel

Respuesta en y en 3 temas más a

Crear contraseña segura en excel.

En mi opinión, no es posible hacer una contraseña segura para proteger un libro Excel. A parte de los métodos que hay por internet para desbloquear archivos de Excel con una macro. Hay otro método que no compartiré pero básicamente consiste en...
Respuesta en a

Calcular la indentación en Excel

Con una simple función muy cortita lo puedes hacer, este seria el código: Public Function INDENTACION(Rng As Range) As Integer Application.Volatile INDENTACION = Rng.IndentLevel End Function Luego colocas en la celda que quieras la formula...
Respuesta en y en 1 temas más a

Tengo una variable "CERRAR" en una macro que quiero utilizar en algunos módulos y formularios la he declarado Public pero no fun

Para declararla Public debe ser fuera de la macro, al principio de un Modulo Estándar, no puede haber ninguna macro arriba de la declaración. NOTA: En el modulo de un formulario no funciona. Otra opción es pasarla por argumentos. Salu2
Respuesta en y en 1 temas más a

FUNCIÓN SI. Fórmula compleja! Para mi.

Yo lo hice así: =IF(AND(A3<>"",A3>5),IFS(A3>20,B3*1.5,A3>10,B3*1,A3>5,B3*0.5),"Sin bonificacion") Según el traductor de formulas, en español seria así: =SI(Y(A3<>"";A3>5);SI.CONJUNTO(A3>20;B3*1,5;A3>10;B3*1;A3>5;B3*0,5);"Sin bonificacion") Se trata...

Calcular precio a plazos en meses teniendo en cuenta la tabla de intereses(meses/interés)

Depende como se calculan los intereses en tu país. Hay una función en Excel para eso, se llama =PMT() es la abreviatura de PAYMENT. Yo uso Excel en ingles, pero según la pagina traductora de formulas https://en.excel-translator.de/ esta formula en...
Respuesta en y en 3 temas más a

Como puedo llamar una macro dentro de un If

No tienes que usar la funcion LCase. ¿Alguna razon en especifico de por que la pones? LCase convierte un string a mayusculas por lo que ARCHIVO1. CSV no es lo mismo que archivo1.csv cuando usas el operador = los string se comparan con case sensitive....
Respuesta en y en 3 temas más a

Excel se bloquea al ejecutar este simple programa

A parte de que has elegido mal el tipo de Bucle, el problema esta en lo siguiente: Para que tu bucle avance, debes aumentar el valor de fila, ¿correcto? Pero, hay un detalle, el valor de fila solo aumenta si la condición del IF es verdadera, si en tu...

Como votar con macros desde un formulario

Es un poco largo, así que mejor te comparto un archivo que hice (te recomiendo que cuando tengas una solicitud así larga compartas ese archivo ejemplo para ahorrarnos trabajo a la hora de crear todo el formato parecido al tuyo). Dejo un vídeo de cómo...
Respuesta en y en 2 temas más a

Obtener datos de una base de datos a otro archivo de excel

¿Podrías decirme que debería suceder cuando las tarjetitas estén todas llenas? Solo hay 6 tarjetas de vendedor en el libro Formato_Vendedor, sin embargo en la base hay más de 6 registros. ¿Cuál es tu plan para manejar eso?
Respuesta en y en 3 temas más a

Ejecutar macro en un formulario al salir de otro formulario - VBA Excel

¿Ya probaste en el evento QueryClose del UserForm2? Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) Call ParesUnicos End Sub El evento Activate no funciona de la manera que lo has intentado. Te daré una explicación breve de...