Elsa Matilde

Elsa Matilde

https://www.youtube.com/c/ElsaMatilde
 2.555K puntos  Córdoba, Argentina @elsamatilde desde - visto
Preguntar

Respuestas en Microsoft Excel

Respuesta en a

Control de cambios en celdas

No entendí mucho tus explicaciones sobre los cambios, pero entiendo que esto es lo que necesitas. Coloca todo este código, incluyendo la línea Public... en el objeto HOJA donde vas a realizar esta acción. La macro no contempla rango, por lo que se...
Respuesta en a

Desbloquear rango de celdas excel

Los pasos son: desproteger la hoja, desbloquear el rango y volver a proteger la hoja. Por ej: Sub desbloqueo() 'x Elsamatilde ActiveSheet.Unprotect "tu_clave" Range("B2:B10").Locked = False ActiveSheet.Protect "tu_clave" 'opcional: posicionarse en...

Guardar como con variable fecha

La instrucción para generar el nombre del libro a guardar es la siguiente: <strong style="line-height: 1.5em;">nbreLibro = "DETALLE DIARIO " & Format(Date - 1, "dd.mm.yy") Luego tendrías un 'guardar como ' o 'guardar copia como', donde además le...
Respuesta en a

Me gustaría hacer una macro que abriese un archivo en una ruta concreta y lo guardase con otra fecha

Para abrir, guardar y cerrar libros debiera saber con qué versión Excel estás trabajando, si serán xls o alguna extensión de 4 caracteres. Quedo atenta a tus aclaraciones.

Error 1004: Error en el método select de la clase Range

No mencionas en qué línea te marca el error ni tampoco tu versión Excel. Esperaré tus aclaraciones para enviarte el código correcto. Solo como adelanto te comento que si no podes seleccionar la hoja podés 'mencionarla', por ej: While...

Buscar dato y completar

Estas serían unas instrucciones que busca en la hoja activa: 'busco el dato de un combobox en col A Set busco = Range("A1:A200").Find(ComboBox1, LookIn:=xlValues, lookat:=xlWhole) 'si el nbre se encuentra, paso los txt If Not busco Is Nothing Then...
Respuesta en a

¿Cómo puedo eliminar filas para palabras terminadas en "ABC"?

La instrucción para evaluar es esta: If Right(ActiveCell,3) = "ABC" Then
Respuesta en a

Necesito un macro para copiar datos de una hoja de excel

Hay muy poca información como para desarrollar una macro, así que solo te dejo las instrucciones básicas por si ya tenés un buen manejo de VBA las puedas implementar. 'con esta copia toda la hoja Activesheet.Cells.Copy...
Respuesta en a

Quiero crear un macro que al introducir un dato en una celda de excel, bloque una celda contigua

Te dejo un ejemplo y notas para que puedas ajustar a tus rangos. Entrá al Editor de macros (con Alt y F11), seleccioná con doble clic en el panel a tu izquierda el objeto HOJA donde vas a trabajar esto, y allí copiá esta macro: Private Sub...

Bloquear navegación desde las pestañas y solo permitirlo desde un combobox

Es posible controlando el evento Activate de cada hoja. Pero en tu caso, viendo el libro no es posible ... hay otras rutinas y botones que trabajan con las hojas, por lo que no es solo una tarea del combobox. TEndrás que ocultarlas, que en estas...