Daniel Espino

Daniel Espino

Cuando sientas que no puedes seguir, da 3 pasos más...
 48,3K puntos  Ciudad de México, México @danielespino2 desde - visto
Preguntar

Actividad pública reciente

Ha respondido en y en 1 temas más

Excel VBA: Validar contenido de un textbox

Lo único que se me ocurre y te propongo es separarlos en 4 textbox y bloquear los números cada textbox tendría algo así : Private Sub TextBox1_Change() If TextBox1 = "" Then Exit Sub If IsNumeric(TextBox1.Value) Then If Len(TextBox1) = 4 Then...
Ha respondido en

Obtener el valor de una celda a partir de otro valor dado en otra celda

No se si te entendí bien pero supongo que es algo así: =Buscarv(max(C:C), C:E, 3, falso) Buscará el valor máximo de la columna c y te devolverá el valor correspondiente de la columna e.
Ha respondido en y en 3 temas más

Quisiera saber como enlazar datos de un TextBox a otro pero en distinto Form en vba excel

Te propongo esta solución Private Sub CommandButton1_Click() UserForm2.Show End Sub Llamamos el form2 solamente. En el form 2 usa este ejemplo Private Sub UserForm_Activate() TextBox1 = UserForm1.TextBox1.Text End Sub El evento se activa al iniciar...
Ha respondido en

Con la function busqueda no puedo encontrar el signo "+"

Intenta agregar una tilde "~" antes del carácter que quieres buscar, ¿por otro lado estas buscando resultados o fórmulas? Recuerda que puedes ser más especifico a lo que quieres
Ha respondido en y en 1 temas más

Cómo bloquear solamente un celda.

Solo me se esta forma: Sub bloquear() Cells.Locked = False Range("A1").Locked = True ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True End Sub
Ha respondido en y en 1 temas más

Sumar cuando es entrada y restar cuando es salida

Intenta así: =SI(F9="Entrada",F8+F12,SI(F9="Salida",F12-F8,""))
Ha respondido en y en 2 temas más

¿Fórmula para que al escribir el código me de la descripción?

Es muy sencillo mira: Para que entiendas como funciona pon la fórmula en b9 y el código que quieres en a9 =Buscarv(a9, a2:b6, 2, falso) la fórmula necesita que el primer argumento sea el valor a buscar, puedes indicarlo directamente o con un valor de...
Ha respondido en y en 2 temas más

Suma de los últimos POR números de una serie

Con fórmula no se me ocurre una fórmula para detectar ese rango. Con macro puedes usar algo así: Sub sumult() n = Cells(2, 1) uc = Cells(2, 1).End(xlToRight).Column s = 0 For i = uc To (uc - n) + 1 Step -1 s = Cells(2, i) + s Next i Cells(2, 12) = s...
Ha respondido en y en 1 temas más

Formato de fecha en formulario

Supongo que es la línea de fecha de recepción, cámbiala por ésta: ActiveCell.Offset(0, 11) = Format(fecha_recepcion.Value, "dd/mm/yyyy") Si aun así te lo cambia invierte el formato: ActiveCell.Offset(0, 11) = Format(fecha_recepcion.Value, "mm/dd/yyyy")
Ha respondido en y en 1 temas más

Macro para poner solo 11 caracteres y que solo sean números en una celda pero que inicie con cero

No necesitas macro mira: 1 seleccionas tus celdas donde vas a poner los números y le das clic derecho > formato de celdas o Ctl + 1 luego te vas en donde dice categoría buscas en especial > configuración regional "polaco" y seleccionas PESEL. Si no...
Ha respondido en y en 1 temas más

Como hacer autorrelleno en una lista desplegable en excel

Revisa esta pregunta: @Combobox dependientes con datos repetidos
Ha empezado a seguir el tema
Ha respondido en y en 2 temas más

Bloquear hojas con contraseña pero permitir el uso desde un Userform

Entre cada macro que trabaje con esa hoja necesitas poner algo muy parecido a esto: Sheets("Hoja1"). Unprotect ("tucontraseña") 'tu codigo Sheets("Hoja1"). Protect ("tucontraseña") Primero la macro necesita desproteger la hoja para poder trabajar con...
Ha respondido en

Sombrear celda al colocar fecha

Lo único que se me ocurre es con el formato de celda: [Rojo]dd/mm/aaaa Sin embargo lo único que hace es cambiar de color la fuente no la celda en sí.
Ha respondido en y en 2 temas más

Incluir varias condiciones a un textbox dentro de un Userform

Mejor usa un combobox así evitas el que se ingrese algo diferente a lo que deseas.
Ha respondido en y en 1 temas más

¿Cómo uso una función que fue creada en VBA (EXCEL) en un sub dentro del mismo modulo?

Supongamos que tu función es así: Function unir(x, y) unir = (x & y) End Function solo necesitas llamarla igual que cualquier otra macro solo que con sus respectivos valores que vas a usar: Sub usarfuncion() a = InputBox("inserta valor 1") b =...

Experiencia

Humano común

Trabajo

  • por ahí
    Analista , actualmente

Educación

  • x
    administración