Jump to content

pneox

Members
  • Content Count

    26
  • Joined

  • Last visited

About pneox

  • Rank
    Member
  • Birthday 09/21/1982

Converted

  • Campos
    ;
  1. He simplificado mi caso en dos archivos (el 1 con vínculos al 2, teniendo este último contraseña: 123). Los subo, para que veais el código que he metido, tal como me dijísteis. Pero al abrir el archivo 1, me sigue pidiendo la contraseña del archivo 2, y después (ya meta o no la contraseña), lo que hace es abrir y cerrar el archivo 2. He probado poniendo UpdateLinks:=1, tanto con 1, 2 y 3. Y siempre me pide la contraseña del archivo 2, al abrir el archivo 1. 1.xlsm 2.xlsx
  2. Sí, he probado todas las opciones. Pero el código que me has puesto sirve para abrir el libro que tiene vinculado mi archivo, pero no evita que me pida la contraseña al principio, justo cuando abro el libro. Es decir, yo abro mi libro, me sale la pantalla para meter la contraseña del libro que tiene vinculado, y posteriormente me lo abre, pero no me evita poner la contraseña justo cuando abro mi libro. Gracias.
  3. Hola Abraham, siento la demora en contestar, pero no me había podido poner con el tema. He probado lo que me comentas y no he conseguido evitar poner la contraseña. Lo que ocurre al usar el código en mi libro (Libro A): me pide la contraseña del libro vinculado (Libro B), y después me abre el libro (Libro B), esta vez sí, sin solicitar nuevamente la contraseña. Yo lo que quiero es que ni siquiera llegue a pedirme la contraseña del libro vinculado (libro B), sino que abra mi libro (libro A) y sin tener que poner la contraseña del vinculado (Libro me actualice los vínculos con los datos del vinculado. Gracias igualmente.
  4. Hola Haplox! Gracias por tu respuesta. He vuelto a grabar la macro y le he aplicado tal como me has dicho, y esta vez ha funcionado. He aprovechado, como me decías para borrar lineas que parecían inútiles dentro del código. Parece que ha quedado bien!! Muchas gracias.
  5. Hola a todos, tengo un libro con varias hojas, y al ejecutar una macro quiero que se eliminen unas cuantas (siempre las mismas), pero no quiero que me salga el mensaje de confirmación de eliminación de las hojas. Lo he intentado con Application.DisplayAlerts = False pero no lo consigo, me sigue pidiendo el mensaje de confirmacion. Os copio el código: Sub () ' ' Macro ' Application.ScreenUpdating = False ' Application.DisplayAlerts = False Range("D11").Select ActiveCell.FormulaR1C1 = "Perfil" Columns("K:R").Select Selection.EntireColumn.Hidden = True Range("G23").Select ActiveWindow.SmallScroll Down:=18 Range("D40").Select ActiveSheet.Shapes.Range(Array("Check Box 11")).Select Selection.Delete ActiveWindow.SmallScroll Down:=15 ActiveSheet.Shapes.Range(Array("Button 5")).Select Selection.Delete Rows("35:63").Select Selection.Delete Shift:=xlUp Range("C48").Select ActiveWindow.SmallScroll Down:=-45 Sheets(Array("hoja2", "hoja3", "hoja4", _ "hoja5", "hoja6", "hoja7", "hoja8", _ "hoja9", "hoja10")).Select ActiveWindow.SelectedSheets.Delete ActiveWindow.SmallScroll Down:=-21 Range("A3:B4").Select Range("B4").Activate Selection.ClearContents Range("C11").Select End Sub Gracias.
  6. Hola Abraham, gracias por tu ayuda. He introducido el código como me decías, pero me sigue pidiendo la contraseña para actualizar los vínculos y además me la vuelve a pedir, ya que lo que hace es abrir el libro vinculado. Es decir, además de pedírmela para actualizar los vínculos, me la pide para abrir el libro /(. Gracias igualmente.
  7. Hola, gracias por la ayuda. Lo que necesitaría sería hacer la macro, para que ya desde que abro el archivo, no me pida la clave de los archivos vinculados (o que la introduzca automaticamente al abrirlos). No lo he conseguido aún
  8. Hola. Tengo un archivo (archivo1) vinculado con otro que tiene contraseña (archivo2). El archivo1 sirve de resumen de ciertos datos del archivo2. Lo que pasa es que cada vez que abro el archivo 1, me pide la contraseña del archivo2. Lo que quiero es que al abrir el archivo1, no me pida la contraseña del archivo2, pero que se actualicen correctamente los vínculos. Gracias anticipadamente por vuestra ayuda.
  9. Antoni, perdona que te vuelva a molestar. ¿Sabes si puedo hacer que tu formulario se quede totalmente integrado en mi libro, sin que tenga que abrir el archivo que tú me has mandado? Gracias de nuevo.
  10. Guau!! Antoni, funciona a la perfección y es justo lo que necesitaba. Voy a probarlo un poco más con archivos reales, pero en principio funciona bien. Muchisimas gracias por tu ayuda.
  11. ¿Tengo que introducir en alguna parte del código el nombre del archivo que quiero actualizar? Poniéndolo tal cual, me sale el selector de archivos de windows, pero al elegir el nuevo archivo que quiero vincular se me desbarajusta todo. Es como si no supiese realmente cual es el archivo concreto que quiero actualizar, y sustituirlo por el nuevo. Gracias.
  12. Gracias a todos por las respuestas. Antoni, creo que lo tuyo se va acercando a lo que necesito, lo que pasa es que el libro que quiero actualizar tiene vínculos con varios libros distintos. No consigo que con la macro se actualice la vinculación de un archivo concreto. Es decir, tengo el "archivobase.xls" que tiene vínculos con los libros "datosA", "datosB", "datosC". Cada uno de los archivos de datos se va actualizando cada cierto tiempo, lo que conlleva un cambio de nombre, por ejemplo "datosA Agosto19" el mes que viene pasaría a llamarse "datosA Sept19". Lo que busco es una macro que me permita seleccionar el "datosA Sept19", actualizando los vínculos, y sustituyendo al "datosA Agosto19" (que tienen la misma estructura). Lo mismo me pasaría con el resto de libros que se vinculan con el "archivobase.xls", pero sabiendo hacer la macro para uno, podría replicar la macro para el resto. Gracias igualmente por el esfuerzo.
  13. No consigo adaptarlo a mi caso. He grabado la macro de lo que quiero hacer y me da lo siguiente: Sub Macro1() Macro1 Macro ActiveWorkbook.ChangeLink Name:="C:\Users\Carpeta1\Archivo1.xlsx", NewName:= _ "C:\Users\Carpeta1\Archivo3.xlsx", Type:=xlExcelLinks End Sub Pero lo que quiero es que en lugar de que siempre me actualice con datos del Archivo3.xlsx, se quede abierto el seleccionador de archivos para que yo pueda elegir el archivo que yo quiera (por ejemplo cuando se cambie a Archivo4.xlsx). No lo consigo hacer grabando macro, porque no me deja detener la grabación mientras tengo el cuadro de selección de archivo abierto. Disculpa, seguro que es más bien mi desconocimiento, que no consigo adaptar la otra. Gracias de nuevo.
  14. Gracias por la respuesta. Perdona mi ignorancia, pero he intentado meterlo tal cual en una macro y no me funciona, ¿me podrías detallar un poco más como debo ponerlo? Gracias de nuevo por tu ayuda.
  15. Tengo un libro excel (archivo destino) con una vinculación a otro libro. El archivo origen se actualiza cada 3 días y cambia de nombre, si bien se guarda en la misma carpeta que la versión anterior. Me gustaría poner un botón en el libro de destino, para que me salga la ventana de cambio de origen, y que yo sea yo el que pueda seleccionar el archivo que quiero. Es decir, sería como ir a "datos/editar vínculos/cambiar origen", y que se quede abierto el seleccionador de archivos de windows (si puede ser, en la ruta que siempre tengo los archivos actualizados). Gracias.
×
×
  • Create New...

Important Information

Privacy Policy