Elsa Matilde

Elsa Matilde

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

Respuestas en VBA

Respuesta en y en 2 temas más a

Error al ejecutar con código VBA en excel

En la linea marcada, tu rango o tabla se denomina DATOS. Y así debieras indicarlo en la instrucción, sin esos números. Range("DATOS[[#Headers],[DÍA, FECHA Y HORA ]]").Select Sdos. Elsa * Te recomiendo el video Nº 62 de mi canal: La grabadora de...
Respuesta en y en 4 temas más a

Macro que eliminé el color

La macro enviada por el experto Lucas resuelve tu consulta. Solo le haría un pequeño ajuste para que no recorra el total de columnas de la hoja, sino que busque solo en las columnas ocupadas, con alguna de estas instrucciones: 'guarda el total de col...
Respuesta en y en 4 temas más a

Como hacer para que VBA vaya más rápido con office 2021

No soy muy entendida en el tema hardware, pero siempre sigo las recomendaciones que me dieron hace mucho tiempo ya: los software tienen que ir con su hardware. Es decir, que si actualizaste tu Office al 2021 pero seguís con un procesador de la época...
Respuesta en y en 1 temas más a

Desbloquear y bloquear hoja de Excel por VBA

Te dejo la macro ajustada. Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) 'x Elsamatilde 'evaluar la ubicación del Target If Target.Address = "$F$2" Then ActiveSheet.Unprotect If Target = "" Then...
Respuesta en y en 2 temas más a

Problema en vba excel copiar de un libro a otro

Lo primero que observo es que abres o activas un libro (CAJA), copias unas filas y las pegas en otro libro (VENTAS). ¿Pero luego cierras un libro (VENTAS día 23)? El copiado se realizó correctamente .
Respuesta en y en 4 temas más a

Coma cambiar este tipo de pegado

Tengo entendido que solo necesitas copiar el formato de la col B, formato condicional 'duplicados'. Para el resto habías solicitado 'solo valores', obteniendo estas instrucciones: Range("A1:P" & fini). Copy libR.Range("A" & ini).PasteSpecial...
Respuesta en y en 1 temas más a

Numero 3 en línea de código VBA

Si utilizas Range("C" & Rows. Count).End(?) ¿Los valores? Indican la dirección del movimiento: 1= a izquierda (xlToLeft) 2 = a derecha (xlToRight) 3 = hacia arriba (xlUp) Pero ante la duda, siempre es recomendable utilizar la expresión en texto ;)
Respuesta en y en 2 temas más a

Código para seleccionar columnas en VBA

Te invito a mirar los videos de Eventos de Hojas de mi canal. En especial el video N° 46, a partir del 06:35, donde comento que lo primero que hay que agregar en los eventos Change (y otros) es el rango de aplicación. Si, como comentas, mi macro (no...
Respuesta en y en 2 temas más a

Guardar datos en otro libro de Excel VBA.

En tu consulta anterior, todo se guardaba en hoja 'Project': 'Se guardan los datos en la hoja ProjectScheule With Sheets("ProjectSchedule") x = .Range("B" & Rows. Count).End(xlUp). Row + 1 'ATENCIÓN Si ahora, quieres guardar lo mismo en otro libro,...
Respuesta en y en 1 temas más a

¿Se puede cambiar el nombre de los ficheros de una carpeta con código VBA?

La instrucción que permite cambiar el nombre de un archivo por otro es: NAME libro_ant AS libro_nvo Como no comentas si estás trabajando desde Excel o Word, la siguiente macro corre en ambas aplicaciones. Tendrás que ajustar tu ruta. Y como ya...