Gracias Carlos, pero el problema es que el reporte lo entrega el programa COI. Si voy a poner al contador a rediseñar el reporte para poder usar el macro, pues es similar a ponerlo a buscar y remplazar manualmente.
Con mucho gusto te mando el archivo que estoy usando para probar el macro que estoy realizando. On Fri, Feb 24, 2006, Juan Carlos Núñez López <[EMAIL PROTECTED]> dijo: > > Ok, yo entiendo tu problema... > no tengo experiencia con macros, pero voy a intentar ayudarte. > Si me pudieses mandar un archivo con los que trabajas, sería más fácil. > Obviamente, el hecho de manejarlo sólo con código no plantea una > cuestión importante: > > 1. Que los archivos que manejas tengan siempre encabezados en las > columnas, ó > 2. Que el dato de la fecha aparezca siempre en una columna determinada. > > Espero tu archivo, y nos ponemos a darle... > > Saludos. > > > Eduardo Moreno wrote: > >>Para demostrar mi punto sobre la falta de información en macros y la >>dificultad de entender el código que genera el capturador de macros. >> >>En México tenemos un programa de contabilidad muy famoso llamado COI de >>una compañia llamada Aspel. Ellos tienen el 60% del mercado de este tipo >>de programas, por lo que el hecho de que OOo sea compatible con el, nos >>ayuda a pocisionarlo. >> >>Ellos exportan a Excel lo que nos permite importar sin mayor problema. >>Pero ls reportes que genera en formato .txt, que luego se tienen que >>renombrar como .csv tienen el probelma que las fechas las manda en formato >>dd/MMM/aa, o sea, se ve 24/Feb/2006. >> >>Cuando el contador quiere ordenar por fechas, descubrimos que la fecha no >>es un número, sino un texto. Por tanto, no se pueden aplicar funciones >>hermosas de OOo como Subtotales, Sumar.si, etc. >> >>Solución que aplique: Con la herramienta Buscar se habre un cuadro de >>diálogo que nos permite remplazar, por lo que remplace /Ene/ por /01/, >>/Feb/ con /02/, etc. >> >>Perfecto, todo soluciono. Pero pedirle al contador que se ponga a realizar >>esto a cada rato, pues no es practico. Solución, crear un macro. >> >>Abro la grabadora de macros y hago todo el proceso. >> >>Problema 1: Se abre en cada proceso el cuadro de diálogo, lo que espanta >>al usuario o el presionar una tecla puede provocar un error potencialmente >>peligroso. >> >>Problema 2: Si no existe una de los textos buscados, manda un mensaje de >>error que se necesita cerrar y detiene parte del proceso. >> >>Si pudiera hacer todo solo con código, pero no encuentro una función >>Buscar/Remplzar para OOo que no ocupe el cuadro de diálogo. >> >>En fin, dejo de quejarme y pido disculpas a quien se haya aburrido. :) >> >> > > > __________________________________________________ > Correo Yahoo! > Espacio para todos tus mensajes, antivirus y antispam ¡gratis! > Regístrate ya - http://correo.yahoo.com.mx/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Eduardo Moreno TOKONHU de México 044 55 5182 4398 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
