Respuesta
en
Microsoft Excel
y en 1 temas más
a
Formulario escribe en la primera fila y me borra el primer dato
Colocá aquí el código que tenés para el botón o evento que ingresa los datos. Para que te coloque al final, a continuación de la última celda ocupada se necesita establecer justamente cuál es la última ocupada. Con esto, miro en col A (tiene que ser...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Bloquear celdas calculadas en una hoja
Tu macro debe tener una línea que desprotege la hoja y la vuelve a proteger al finalizar la macro. Por ejemplo: Sub macroAlerta() Sheets("tu_hoja").Unprotect "tu_clave" '.... tus instrucciones Sheets("tu_hoja").Protect ("tu_clave") End Sub NOTA:...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro con buscarv y que lo copie en columna diferente
Con un bucle que recorra la col A de Hoja1 podrás ir buscando en Hoja2 y devolver el valor en B. Sería como esto: Sub macroBusca() 'x Elsamatilde 'recorre la col A de hoja1... hoja activa Sheets("Hoja1").Select fini = Range("A" &...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Mejorar código en columnas intermedias
Adjunto la macro ajustada. Solo te queda completar las letras dentro del Array. No olvides pegar también la primer instrucción donde indico que el Array empieza a contar desde 1 y no desde 0 que es lo predeterminado. Option Base 1 Sub...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Ocultar columnas con datos en excel
Tus instrucciones son correctas (solo le sobra un punto). Y da lo mismo que las escribas en 2 líneas o en una sola: Hoja1.Columns("A:DC").EntireColumn.Hidden = True Hidden significa 'ocultar' por lo tanto Hidden en True lo que hace es justamente...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Bloquear varias celdas dependiendo del contenido de otra
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Ocultar filas con macro según los valores del resto de columnas aun insertando más columnas.
Respuesta
en
Visual Basic
a
Generador de código al abrir mi formulario en un label
El siguiente código te mostrará el consecutivo en un Label1 al abrir el Userform. No indicas donde se guarda el último código utilizado así que lo dejo en la celda X1 de la hoja activa. Private Sub UserForm_Initialize() nrox = Val(Right([X1], 8)) + 1...
Respuesta
en
Microsoft Excel
y en 4 temas más
a
Limitar el rango de fecha de elección
El problema del código que te enviaron es que si el textbox está vacío fallará al evaluarlo con Cdate. Y con respecto a tu código, primero evaluá si es una fecha correcta y luego recién envialo a la hoja. Private Sub CommandButton1_Click() 'x...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Como reemplazar una búsqueda mediante userform en dos hojas a la vez.
Para poder modificar en todas las hojas debe haber un campo en común, es decir algún código o dato que permita identificar en cada hoja cuál es el registro a modificar. Entonces, luego de modificar la fila en la hoja Datos se buscará en cada una de...