Saltar al contenido

Usar archivo con macros en diferentes países


Recommended Posts

publicado

Hola amigos de Ayuda Excel, quiero hacerles una consulta.
He estado trabajando en un proyecto el cual he culminado y contado con la gran ayuda de ustedes.
El archivo pretendo distribuirlo a nivel mundial (iniciando en países de lengua español).
Está en idioma español (archivo/hojas/fórmulas/macros) Fue hecho en Windows 7 y Excel 2013 (español). Lo he probado en otro equipo que tiene Windows 10 y Excel 2019 y funciona bien.
La consulta es:
- Que consideraciones debo tener para que el archivo funcione en cualquier país.
- Debería hacer varias versiones según alguna característica de un país X, cuáles serían los aspectos que cambiar.
Gracias!!

publicado

Hola

Las macros son, digamos, "universales", no es que tengas que programar las cosas para cada país o idioma, los dilemas tienen que ver con otras cosas:

- Si tu macro inserta fórmulas, los cambios van por aquí: https://abrahamexcel.blogspot.com/2018/11/insertar-formulas-con-macros.html

- Si usas objetos ActiveX que no vienen con todas las versiones de Office, te dará error en algunas PC. Ejemplo: El control DtPicker

- Si usas/modificas, a través de macros propiedades de objetos que no hay en versiones más "antiguas". Un ejemplo, los formatos condicionales de hoy en día, no todos son compatibles con Excel 2007 o incluso 2010 .

- Si usas funciones de la API de Windows y solo las "llamas" para 32 bits, tendrás problemas con los Excel de 64 bits.

Saludos

publicado

Hola @avalencia buenos días!

Gracias por tu respuesta, al respecto te comento lo siguiente:

Estoy verificando en la librería de macros que hice que ninguna macro inserta fórmulas, todas ejecutan acciones.

El archivo tiene en 3 hojas un combo box que sirve para predecir texto de una lista desplegable

No tiene macros que use o modifique propiedades de objetos

EL sistema operativo de la laptop es de 64 bits

En efecto, una de las preocupaciones que tengo son las versiones antiguas que comentas 2007/2010. No se si sería recomendable advertir a los interesados que deben usarse en 2013 en adelante, etc. En MAC me imagino que no corre el archivo verdad? Y con el tema del separador de lista ( ; o , ) el archivo se adapta??

Gracias!

publicado

No confundir bits del sistema operativo con bits del Office/Excel yo hablaba del Excel, pero por tu respuesta no creo que tengas problemas con eso.

Sobre los separadores de lista, vale también la respuesta del enlace enviado, si no insertas mediante macros, no hay problema, se adapta a cada configuración en automático lo que tengas en celdas. Sobre MAC, no uso, pero ojo con que hay versiones de Office para MAC en donde, por motivos de seguridad y otros, no corren todas las cosas hechas en VBA. 

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • 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.