hugolaza

hugolaza

Formulas avanzadas, Macros, sistemas cerrados mediante VBA con formulairos y Base de Datos
 27,7K puntos  Perú @hugolaza desde - visto

Actividad pública reciente

Ha empezado a seguir el tema
Ha respondido en

Función Si duda y otra consultita xd

1º Consulta Prueba esta formula : =SI(DERECHA(A2)="UT";"UT";"CO") 2º Consulta * Abre el Editor de Visual Basic Alt-F11 * En la ventana Proyecto, habitualmente en la parte centro-superior-izquierda de tu pantalla, ubica Hoja1(Hoja1) debajo de...
Ha respondido en

Función aleatorio con criterio

Prueba esta función : Function AleatorioPersonal() As String Valor = Int((2 * Rnd) + 1) If Valor = 2 Then Valor = 3 AleatorioPersonal = Valor End Function
Ha respondido en

Necesito una macro de Excel de búsqueda

¿Y dónde copia los datos de la columna b, c, de?
Ha respondido en

Macro para eliminar filas que contengan texto

Suponemos que los datos se encuentran desde A1 . Coloca la rutina que te estoy enviando en un módulo de Visual Basic. ¿Cómo? * Abre el Editor de Visual Basic Alt-F11 * En el Menú de Opciones, haz click en el Menu Insertar y luego selecciona Módulo....
Ha respondido en

Mensaje alerta en macro

* Abre el Editor de Visual Basic Alt-F11 * En la ventana Proyecto, habitualmente en la parte centro-superior-izquierda de tu pantalla, ubica ThisWorkBook debajo de Microsoft Excel Objects y haz doble click. *En el módulo en blanco que aparece, copia...
Ha respondido en

Lista con datos en función del tiempo

Esta rutina puede ayudar. En una hoja en blanco en el Rango A2:A25 escribe 00:00, 01:00, 02:00, 03:00,,,, 23:00 * Abre el Editor de Visual Basic Alt-F11 * En la ventana Proyecto, habitualmente en la parte centro-superior-izquierda de tu pantalla,...
Ha respondido en

Utilizar una variable de un userform en otro

Por lo que veo, la variable o fila a borrar se encuentra alojada en el ComboBox1 Entonces, para que desde otro UserForm puedes hacer referencia a este control, debes colocar el nombre del UserForm padre que contiene este ComboBox. Por Ej. Suponiendo...
Ha respondido en

Suma de fila

Usa esta fórmula : =SI(A1="Condicion1",SUMA(B2:L2),"")&SI(A1="Condicion2",SUMA(B4:L4),"")&SI(A1="Condicion3",SUMA(B6:L6),"") En la celda A1 colocas el Nombre o condición para determinar que filas se van a sumar y cambias la fórmula donde dice...
Ha respondido en

Colocar un guión a un textbox

Añade etas lineas a tu macro : Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean) If TextBox1 = "" Then TextBox1 = "-" End Sub Private Sub TextBox2_Exit(ByVal Cancel As MSForms.ReturnBoolean) If TextBox2 = "" Then TextBox2 = "-" End Sub...
Ha respondido en

Cambiar el contenido de una celda

* Abre el Editor de Visual Basic Alt-F11 * En la ventana Proyecto, habitualmente en la parte centro-superior-izquierda de tu pantalla, ubica Hoja1(Hoja1) debajo de Microsoft Excel Objects y haz doble click. Si tu hoja a trabajar tiene otro nombre,...
Ha respondido en

Mensaje de alerta macro

Añade estas lieas al código del UserForm donde tienes el textbox : Private Sub UserForm_Activate() If TextBox1.Value < 100 Then MsgBox "Valor menor de 100" End Sub
Ha respondido en

Cuadro de dialogo se ejecute al iniciar excel

* Abre el Editor de Visual Basic Alt-F11 * En la ventana Proyecto, habitualmente en la parte centro-superior-izquierda de tu pantalla, ubica ThisWorkbook debajo de Microsoft Excel Objects y haz doble click. *En el módulo en blanco que aparece, copia...
Ha respondido en

Macro para crear dato alfanumerio aleatorio en excel

Coloca la rutina que te estoy enviando en un módulo de Visual Basic. ¿Cómo? * Abre el Editor de Visual Basic Alt-F11 * En el Menú de Opciones, haz click en el Menu Insertar y luego selecciona Módulo. *En el módulo que aparece, copia el siguiente...
Ha respondido en

Como puedo editar el código de vba excel

Habitualmente, cuando más nos esmeramos en cerrar un sistema, para que el usuario no tenga acceso a el, más podemos cometer algún error de rutinas cruzadas o variables que quedan abiertas tratando de actualizarse antes de cerrar un libro. Te sugiero...
Ha respondido en

Como usar las teclas de flechas del teclado

Me parece que por Diseño del Excel, no se puede usar las flechas derecha e izquierda para moverse entre textbox's Lo que te sugiero, y en algo te pueda ayudar, es que le des el orden de tabulación a los texbox de izquierda a derecha, de esta manera...

Experiencia

Formulas avanzadas, Macros, sistemas cerrados mediante VBA con formulairos y Base de Datos. No Excel 2007