publicado el 13 de septiembre4 años Buenas tardes a todo el foro, quiero su accesoria cuál de estos offices es mejor. 2010, 2013 o 2016 y si hay otro que sea mejor espero sus comentarios ?
publicado el 9 de octubre4 años En 7/10/2020 at 18:04 , Gerson Pineda dijo: tu problema radica mas en que tu SO es nuevo Pues como todo es problema de todos menos de Excel... A ver si me ayudáis con esto: Tengo una macro en el curro que anteriormente modificaba desde un form un fichero al abrirlo con una serie de datos. El fichero abierto se me mostraba detrás del for (vbModeless), pues aparte de lo que se modificaba desde el form, pòdía ver otros datos que pudiesen estar cambiados por otros... Bueno, quería que fuese así. Una vez revisqado que todo estaba completo, dessde el Form lo imprimía Vale, pues ahora no hay manera de que se muestre detrás del form. Lo abro y se queda como primera instancia en Excel. El caso es que ahora, para imprimirlo desde el Form, tengo que abrir el fichero con el form desde la barra de tareas para poder pulsar el botón. Ya sé, ya sé que me diréis que por que no lo imprimo directamente al tenerlo abierto. Primero porque desde el Form al imprimir, me guarda el libro y lo cierra. Ahora tendría que imprimir, guardar y cerrar Y segundo, por todo lo que estamos hablando en este post... para SABER PORQUÉ y CÓMO Ya no sé qué referencias activar...
publicado el 9 de octubre4 años @Haplox, insisto, Excel no es un software que crea software, cada caso tiene su particularidad, si quieres que un archivo de Excel que creaste funcionen completamente igual en cada PC en la que lo uses, necesariamente tiene que tener los mismos objetos ActiveX y las mismas librerías y ser la misma edición (bits). Cada caso que comentas es particular y no hay una única respuesta a ellos. Y no, no solo se trata de las referencias. Si quieres que todo funcione igual, solo usa los objetos ActiveX "nativos" (Microsoft forms 2.0) y nada más y no crees objetos cuyas actualizaciones van variando en cada versión de Excel. Otra alternativa es que todas las PC tengan exactamente el mismo sistema operativo, la misma versión y edición de Office y los mismos programas instalados (por las librerías y objetos ActiveX "compartidos" y compatibles), todo 100% igual (incluyendo el tipo de instalación de cada programa), lo que es casi imposible. Si quieres seguir usando distintas cosas, no olvides que, repito, muchos NO son compatibles con Excel de 64 bits (y no hay forma de cambiar eso) y necesariamente tendrás que ir resolviendo caso a caso en cada PC el dilema que se presente o darte el trabajo de revisar cada PC y asegurarte de registrar/instalar cada objeto ActiveX y librería que usas en tu archivo y PC "originales". ¿Quieres evitar todo eso? Pues con Excel no se puede, necesitas usar algún programa de Visual Studio (Visual Net, C# Net, etc.) o similares. Si sigue sin entenderse, vuelvo a proponer una reunión grupal por Zoom o Meet y lo conversamos. Saludos. PD: Si usas la opción de "Libro compartido"... los problemas se multiplican por 100
publicado el 12 de octubre4 años No te sorprendas @avalencia, es que esto no lleva a ningún sitio. Todo los ejemplos que os he puesto ves que son de los más normal, y hay que pelearse hata la extenuación para solucionarlos y que funcionen. Ya tengo claro que todo tiene que ser igual, que no todas las referencias valen, que Excel no es para crear software (sobre esto tengo serias dudas... No comercial, sino par todo lo que se pide en el foro de macros ?) Así que nada, como dije antes a pelearse toca
publicado el 12 de octubre4 años En 9/10/2020 at 16:10 , avalencia dijo: Si quieres seguir usando distintas cosas, no olvides que, repito, muchos NO son compatibles con Excel de 64 bits (y no hay forma de cambiar eso) y necesariamente tendrás que ir resolviendo caso a caso en cada PC el dilema que se presente o darte el trabajo de revisar cada PC y asegurarte de registrar/instalar cada objeto ActiveX y librería que usas en tu archivo y PC "originales". ¿Quieres evitar todo eso? Pues con Excel no se puede, necesitas usar algún programa de Visual Studio (Visual Net, C# Net, etc.) o similares. No va estar fácil @Haplox pero lo que te puedo sugerir, es que busques por la red, como otros han resuelto esos problemas y sin duda algo bueno vas encontrar Saludos a todos!
publicado el 29 de octubre4 años En 12/10/2020 at 2:37 , Haplox dijo: No te sorprendas @avalencia, es que esto no lleva a ningún sitio. Todo los ejemplos que os he puesto ves que son de los más normal, y hay que pelearse hata la extenuación para solucionarlos y que funcionen. Ya tengo claro que todo tiene que ser igual, que no todas las referencias valen, que Excel no es para crear software (sobre esto tengo serias dudas... No comercial, sino par todo lo que se pide en el foro de macros ?) Así que nada, como dije antes a pelearse toca Saludos amigo @Haplox, he llegado tarde a la fiesta pero allí va mi comentario. yo he tenido estos problemas muchas veces (el UCASE, FORMAT, etc) que fallan sin explicación aparente, pero te puedo asegurar que prácticamente el 100% de las veces es por problemas de referencias, no necesariamente que te falte una referencia a una librería, sino que tienes marcada una referencia a un objeto que NO está disponible en dicha maquina, si en el momento que te da el problema revisas las referencias del proyecto de seguro veras alguna que dice FALTA o MISSING, y por consiguiente el objeto o código asociado es el que genera la falla pero NO sé el porque se refleja como si fuera el UCASE o el FORMAT el que estuviera fallando. para esos casos hay que revisar y re programar, como indicaron antes, tratar de usar controles nativos de Excel (forms 2.0) y no controles que no sean compatibles entre versiones, sobre todo si usas indistintamente versiones de 32 y 64 bits. estoy a la orden para tratar de ayudarte en lo que pueda, uso Excel 2016 en mi casa, en la empresa Excel 2003 (si, aunque usted no lo crea ??? )
publicado el 29 de octubre4 años Hace 1 hora, bigpetroman dijo: en la empresa Excel 2003 (si, aunque usted no lo crea ??? ) Que barbaridad jajaja
Buenas tardes a todo el foro, quiero su accesoria cuál de estos offices es mejor. 2010, 2013 o 2016 y si hay otro que sea mejor espero sus comentarios ?