Saltar al contenido

Abraham Valencia

Moderador
  • Contador de contenido

    1933
  • Unido

  • Última visita

  • Días con premio

    184
  • País

    Perú

Todo se publica por Abraham Valencia

  1. Hola nuevamente. Por eso la importancia de lo que mencionas tú como "ruta relativa". Tal cual comentas, y aún sin llegar a algunos detalles importantes para ayudarte, en realidad tal cual te comenté le día miércoles, pues sí podías hacer como comentabas, era cosa de obtener los Id de Windows (como tú los llamas) y la ruta de OneDrive en casa usuario y eso sí se puede obtener con VBA y luego pasarlo a PQ, pero medio que te cerraste en que "PQ no puede trabajar con rutas relativas", cosa cierta pero siempre hay formas. Si SAP puede o no guardar en OneDrive o SharePoint, pues si está mapeado en la PC ¡claro que se puede! Pero bueno, creo que si te es útil tu propia propuesta ¡avanza con eso!
  2. Hola nuevamente, mi duda sigue siendo la ruta, o rutas, finales que quedan, esas que llamas "relativas"; igual por si acaso pon 3 o 4 de esas, tal cual son y/o se ven en el explorador de cada PC y, de ser posible, en cualquier otro "lado" en que las veas.
  3. Hola, tal cual se plantea, solamente con macros (VBA); en todo caso, hacerlo a mano o con "CTRL + ;". Saludos.
  4. Hola, no me queda tan claro el problema, pero parece que más que de SAP tu dilema es en dónde guarda la macro y cómo hacer para que, siendo finalmente rutas distintas para cada quien, pues que pueda guardarse en la PC de cada usuario en su ruta mapeada. De ser eso, aparentemente bastaría obtener el usuario de Windows y la ruta "raíz" de OneDrive y suponer que todos los usuarios tienen la misma ruta posterior a la carpeta sincronizada, es decir, que sean algo así: C:\Users\IDWindows2\OneDrive - NombreEmpresa\Documentos\SAP\SAP GUI C:\Users\IDWindows1\OneDrive - NombreEmpresa\Documentos\SAP\SAP GUI C:\Users\IDWindows3\OneDrive - NombreEmpresa\Documentos\SAP\SAP GUI Ojo a lo resaltado en negrita. De ser así debería bastar algo así para obtener la ruta: Environ("OneDriveCommercial") & "\Documentos\SAP\SAP GUI\export.XLSX" o quizás con Environ("OneDrive")
  5. ¡Bienvenido!
  6. Te respondí en el otro lado. Saludos.
  7. Para esa versión se me ocurre usar otra web y una UDF: Function InsertQRCode(celda As Range) As String Dim mirango As Range Dim QRCodeURL As String Set mirango = Application.Caller QRCodeURL = "https://quickchart.io/qr?text=" & celda.Value With ActiveSheet.Pictures.Insert(QRCodeURL) .Left = mirango.Left .Top = mirango.Top .Width = mirango.Width .Height = mirango.Height End With InsertQRCode = "" End Function
  8. Hola. Ya no funciona hace un año aproximadamente, Google ya había informado, al menos hace una década, que consideraba obsoleto el uso de dicha API y ya apagaron los servidores. Las alternativas son acordes a la versión de Excel que usar ¿tienes la versión 2016 como dice en tu perfil o ya actualizaste?
  9. Feliz año 2025 a los usuarios aún frecuentes del foro. Espero que en algún momento recuperemos el auge que alguna vez tuvo este foro.
  10. Hola. No hay forma de evitar que un archivo de Excel se abra en otros programas que sean compatibles; asimismo, las macros de VBA no pueden ser usadas en web, solo funcionan en Excel de escritorio. Tal cual lo planteas al parecer quieres un archivo conectado mediante internet para lo que no te será útil Excel.
  11. Hola. Da más detalles y/o especifica más si deseas recibir ayuda.
  12. Hola. Tu archivo no tiene macros. Sobre las celdas combinadas, ya que no puedes evitar su uso al no ser tus archivos, lo mejor es "des combinarlas" previo a cualquier cosa, incluso en tu misma macro (que no envías).
  13. Hola. O das muchos, pero muchos más detalles, o será casi imposible date una respuesta certera.
  14. Hola. Ahora sí ya lo vi. Basta esta línea antes del Save: objJSO.FlattenPages Comentas
  15. Hola, estoy de viaje, la laptop que tengo aquí no tiene Acrobat PRO, tendré acceso a la mía recién el fin de semana; si aún nadie te dio una alternativa, lo veo.
  16. Hola ¿y si comprimes el pdf como zip? ¿pasa igual los 2 mb? ¿no te deja adjuntar así?
  17. Hola Hasta donde recuerdo, tal cual tienes los datos, no puede eliminar esas opciones "en blanco".
  18. ¿Y si requieres ayuda, por qué subir un archivo con clave?
  19. Por favor, no reabrir temas "abandonados", solo reportarlos como tal. Gracias.
  20. Hola, creo que Fernando tuvo un problema con su usuario del foro e igual nunca es recomendado titular un post hacia una persona o pedirle solo ayuda a una; recomiendo o que adjuntes tu archivo que tenga los datos tal cual los trabajas y, a mano, los coloques tal cual los necesitas y de ese modo será más fácil entenderte.
  21. Hola. La verdad es que, viendo tu lista y tu escueta explicación, pues realmente es casi imposible darte un consejo.
  22. Hola, no se entiende qué es lo que necesitas.
  23. Entra en ARCHIVO - CUENTA y mira aquí: ¿Ves lo de Canal Beta? Mira qué dice en el tuyo.
  24. Hola ¿Usas Excel 365 y estás suscrito al Canal Insider Beta? De ser así, es habitual lo de "Memoria insuficiente" y que se "vean" los proyectos de VBA así el archivo esté cerrado.
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.