Saltar al contenido

Abraham Valencia

Moderador
  • Contador de contenido

    1928
  • Unido

  • Última visita

  • Días con premio

    181
  • País

    Perú

Todo se publica por Abraham Valencia

  1. Hola Pregunta ¿Ejecutas esa macro directamente del archivo o cómo? Lo pregunto porque creas una instancia Excel y no me queda claro, ya que el método Open del objeto Workbooks actúa sin necesidad de crear una nueva instancia.
  2. ¡Bienvenido!
  3. No olvides que "a mano" es escribir directo en la celda y solo "2.05", si lo obtuviste de una función SUMA o de cualquier otra celda y/o lo ingresaste con decimales y/o lo obtuviste con cualquier función, así sea solo copiar/pegar o similar, pues ya "algo" pudo haber pasado. En el caso de ver detalles de los archivos, hay varias webs en donde convierten en Zip los archivos de Excel, mira esos.
  4. Solo colócalos en tu Userform y en cada uno de los ListView solo haz las referencias a la hoja respectiva correspondiente.
  5. Hola No hay ningún error, es cuestión de la precisión numérica de Excel. En I7 en realidad tienes: --> 2.0500000000000003 En I10 e I11 tienes: --> 2.0499999999999998 ¿Notas la diferencia? Ojo, eso solo se ve analizando los archivos en XML. Ah, no he revisado tu archivo de fondo, por lo que no sé cómo conseguiste esos números ahí, quizás con macros e intentaste redondear los resultados. Si aún dudas, en esas tres celdas ingresa tú digitando directamente el 2.05 y verás que obtendrás el resultado esperado.
  6. Hola Para imprimir un archivo de Excel, así no sea el mismo que tiene las macros, sugiero aprender un poco a hacerlo usando la grabadora de macros, verás que no es tan complicado. Para Word, puedes hacer lo mismo en el Word grabando con la grabadora y luego ya lo usas desde Excel aplicando un objeto Word. Para el pdf sí la cosa se complica pues podrías usar el objeto Adobe pero necesariamente tienes que tener instalado Adobe PRO, no te servirá con Adobre Reader u otro lector de pdf. Otra opción para los pdf, y otros archivos en general, es usar la función ShellExecute de la API de Windows, pero no tiene un parámetro de número de copias, pero se puede adaptar un bucle; y claro, esa misma función de la API serviría también para Excel o Word, pero en el caso de Excel no podrías elegir rangos.
  7. ¡Bienvenido!
  8. ¡Bienvenido!
  9. ¡Bienvenido!
  10. ¡Bienvenida!
  11. Por eso puse: lo más parecido a lo que se entiende pides Ojo a algo, es un clásico error esperar que productos distintos tengan las mismas opciones solo por ser de un mismo paquete y/o de una misma empresa; Word es un procesador de texto y Excel es una hoja de cálculo, es lógico que Word tenga más opciones al respecto, pero por ejemplo no puedes encontrar la misma capacidad de fórmulas en Word que en Excel. Dicho eso, y tal cual ya se entiende mejor lo que necesitas, pues solo se puede a través de macros.
  12. Hola No recuerdo desde que versión está dicha opción (yo uso Microsoft 365), pero es lo más parecido a lo que se entiende pides: Ah, sí una vez elegida una opción de la lista esta no te convence, basta darle clic al botón "Personalizar pie de página..." para modificarla a tu gusto. PD: Ojo que no es lo mismo usuario de Windows que usuario del Excel
  13. Bueno, entonces es casi imposible saber qué ocurrió o saber si se puede hacer algo. Suerte.
  14. ¡Bienvenido!
  15. Hola Es complicado saber sin ver el archivo ¿tienes algún respaldo? ¿el que enviaste está igual?
  16. Hummm, trata de solo escribir en un foro, si revisas bien lo que habitualmente respondemos estamos en ambos foros: https://foro.todoexcel.com/threads/traspaso-de-ficheros-a-carpetas.68721/
  17. ¿Y tu archivo?
  18. ¡Bienvenido!
  19. Hola amigos Aunque el ejemplo no es claro, me parece que es cosa de la precisión numérica de Excel y sus límites. Saludos.
  20. Hola. Adjunta tu archivo. Saludos.
  21. ¡Bienvenido!
  22. Hola No es muy clara tu explicación, trata de explicarte mejor. Mientras tanto, solo por si las moscas: - Las macros no corren en Excel para la Web, nunca se ha podido. Si los archivos están en OneDrive, como comentas, probablemente los están abriendo en web. De no ser así y estar mapeado en sus discos a través de la aplicación OneDrive instalada en las PC, verifica que dichas unidades estén como "Ubicaciones de confianza" en la configuración de Excel y/o desbloquea (desbloqueen) cada archivo dándole clic derecho al archivo (en el explorador de Windows), Propiedades, Desbloquear, Aceptar. - Claro, después dices que es problema de una sola macro (aunque envías dos en ese módulo) y dices que la activas en tu PC y nada de nada, pero después también dices que al correrla desde el editor sí funciona (pero sigues sin especificar cuál de las dos ¿o las dos?) - Ambas macros deben funcionar en cualquier versión de Excel, no es ese el dilema A la espera de detalles.
  23. ¡Felices fiestas!
  24. Pues realmente felicidades a todos y todas, realmente es un orgullo el nombramiento y una alegria participar de un lugar asi Abraham
×
×
  • 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.