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  



  • Posts

    • Hola, tengo una tabla con una columna con los datos de la siguiente manera: AAA - 23 B - 12 CC - 234 etc. Eso lo tengo en la primera columna, y me gustaría que en la tercera aparecieran los datos que hay justo antes del guión. Lo intenté con Left pero el número de caracteres cambia de un registro a otro y no me sirve. Y también con split, pero se separan por el delimitador "-" y se carga la segunda columna, además de que la segunda parte no la necesito. ¿Existe algún código para decirle que me extraiga en la columna C, lo de la columna A hasta el guión?   Gracias EJ_EXTRAER.7z
    • Genial, gracias Antoni. Lo hice con un with y le metí las dos primeras condiciones, no sé añadir el resto... gracias!
    • Para hacer lo que buscas, tienes que recurrir a un filtro avanzado. A la tarde, si tengo un rato, le echo un vistazo.
    • Buenos dias, Lo primero quiero dar las gracias por aceptarme en este foro, contribuiré en él todo lo que pueda. En segundo lugar, queria compartir un archivo con el que llevo trabajando varios dias y no consigo dar con una solución para el problema que os expongo a continuación: En este archivo, tengo en la columna "A" cadenas de texto de las cuales deseo extraer un "codigo" que no siempre es el mismo (Los diferentes "codigos" que deseo extraer son los que se muestran en la tabla de la derecha"), el problema principal que me he encontrado es que cada "codigo" tiene un numero de caracteres diferentes por lo que dificulta su formulación. Ademas, el "codigo" que busco no siempre se encuentra al principio de la cadena de texto y en ocasiones en una misma cadena de texto aparecen varios "codigos". El resultado deseado seria el siguiente, en la columna "B" quedaria el codigo extraido en funcion de la tabla de la derecha y en columna "C" el nombre asignado a este "codigo": Espero haber explicado bien el problema, quedo atento a vuestas opiniones. Muchisimas gracias. Un saludo. Prueba.xlsx
    • Hola, Estoy con una macro donde tengo que filtrar por varias condiciones una tabla y de momento solo he sabido añadir dos de ellas.   Necesito Filtrar la tabla por TIPO = CONSUMO Y ESTADO <> STOCK Y además decirle que me filtre por TIPO = SERVICIOS O PRODUCTOS independientemente del Estado.   He sabido filtrar por lo primero, pero no sé cómo decirle la segunda parte. Os adjunto un ejemplo. Muchas gracias!     ejemplofiltro (1).7z
  • Recently Browsing

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Privacy Policy