Jump to content
Sign in to follow this  
Leonardo Briceño

ANSWERED Usar archivo con macros en diferentes países

Recommended Posts

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!!

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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!

Share this post


Link to post
Share on other sites

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. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable: Sergio Andrés Celemín

Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.

Legitimación: Consentimiento del interesado.

Destinatarios: Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso,
rectificación, supresión, oposición y demás derechos legalmente establecidos a
través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.

Sign in to follow this  



×
×
  • Create New...

Important Information

Privacy Policy


CTA Templates.png