Respuesta
en
Microsoft Excel
a
BUSCARV solo 4 primeras letras de una palabra
El primer argumento de la fórmula BUSCARV, es decir lo que buscas, lo debes escribir así: =BUSCARV(IZQUIERDA(A2;4) & "*"; rango;col a devolver;falso) Sdos y no olvides valorar la respuesta.
Respuesta
en
Microsoft Excel
a
Macro encuentre primera celda no bacía
La primer celda no vacía se puede obtener de varios modos, aquí utilizaré esto (en la sección Macros de mi sitio podes encontrar otros ejemplos) filx = sheets("Tablas").range("E12").end(xldown).row La macro completa se coloca en el objeto HOJA...
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Cargar combobox con dos columnas
Respuesta
en
Microsoft Excel
a
Macro que se ejecuta dependiendo del nombre del libro
En el objeto ThisWorkbook colocá este código. Te queda ajustar la extensión de tu libro, en mi ej considero que es 'xlsm': Private Sub Workbook_Open() If ActiveWorkbook.Name = "BASE DATOS.xlsm" Then Call macro_1 Else Call macro_2 End If End Sub Por...
Respuesta
en
Microsoft Excel
a
Separar un lista de excel por meses
Te dejo la macro solicitada... empieza en fila 2 pero encontrarás comentarios donde ajustar esta detalle. En el Editor de macros insertá un módulo y allí copiá ésto: Sub insertaFilas() 'x Elsamatilde 'recorre la col A insertando fila al cambio de mes...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro para cambiar la dirección de la tecla Enter
En el objeto ThisWorkbok coloca estas instrucciones. Lo que hacen es establecer cómo será la selección luego del Enter (tal como lo harías desde las Opciones). Al cerrar el libro se vuelve al modo predeterminado, o sea hacia abajo. Private Sub...
Respuesta
en
Microsoft Excel
a
Esta suma me la hace bien y cuando doy aceptar, me sale #¡VALOR!
Si lo que intentas es sumar C111 + el rango (o menos), sería de este modo. Debes ajustar a tus referencias: =SUMA(H6;-SUMA(H2:H4)) Sdos!
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro para insertar usuario en una hoja de trabajó
Desde el mismo formulario, una vez validada la clave debes guardar el dato en las hojas que necesites. Por ej, suponiendo que el usuario lo ingresa en un control llamado "TextBox1": Sheets("tu_hoja").Range("X1")=TextBox1 Sdos. Elsa
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Tengo un archivo donde los datos se vierten mediante una Userform en ella hay un combobox
Respuesta
en
Microsoft Excel
a