Actividad pública reciente
Ha empezado a seguir el tema VBA
Ha respondido en
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
Necesito una macro de Excel de búsqueda
¿Y dónde copia los datos de la columna b, c, de?
Ha respondido en
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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...