Re: [es-users] Resultado errado en macro

2012-10-08 Por tema Jose Humberto Araque Meza

El 08/10/12 03:30, MiguelAngel escribió:

El 08/10/12 4:51, Jose Humberto Araque Meza escribió:

Hola comunidad
Estoy elaborando unas macros en libreoffice pero en dos en particular
tengo unos resultados errados, no se si será algún problema del
libreoffice, las dos funciones son muy simples.

El asunto es el siguiente:
1. tengo una función llamada vestocastic, que suma los valores de un
rango de datos y si es uno devuelve verdadero, en caso contrario
devuelve falso, pero en ocasiones aunque la suma de los valores da uno,
devuelve falso.
2. tengo otra función llamada enumeric, que lo que hace es verificar que
un elemento sea numérico, tengo el separador de decimales establecido
como coma, pero cuando tengo un valor que inicia con punto seguido de un
número, la función me devuelve que es numérico, cuando debe devolver lo
contrario.

El archivo esta disponible en:
http://ubuntuone.com/0IlE5hKbyFlPg0JSL0OqsM


Tengo ubuntu 12.04 64 bits, gnome shell y libreoffice 3.6.0.2 (id de
compilacion 360m1(build:102))

Cordial saludo

Jose Araque
hechiz-0



Te dejo aquí el enlace para el magnifico libro sobre macros de 
Mauricio Baeza:


http://universolibre.org/node/8

Por un lado creo que el primer problema puede ser por tener números 
que están como texto, y en el segundo que el Basic no se si utiliza 
localización, por lo que interpreta el punto como coma decimal.


De todas formas el primer caso:
=(SUMA(rango)=1)
el segundo caso:
=ESNÚMERO(celda)

Saludos.





Hola

muchas gracias por la respuesta, el documento es magnifico.
el segundo caso quedó resuelto, gracias :)
pero el primer caso aún no :(
todos los valores son numéricos, no hay ninguno como texto
creé una nueva función vestocatic2 donde llamo a la función suma, y sea 
con esta función o con la anterior, ejecutando el código paso a paso hay 
momentos que aunque la variable suma contiene 1 , al hacer la 
comparación suma=1 devuelve falso pero efectivamente suma contiene 1.
incluso pensé que era cuestión de tipos y también intente hacer 
cdbl(suma)=cdbl(1) y ni aún así siendo suma 1 devuelve verdadero, en los 
ejemplos de la hoja puede apreciarse bien que los valores son numéricos, 
que la suma de las filas es 1 y los resultados de las funciones no 
siempre son verdaderos.


Estoy desarrollando unas funciones para la asignatura investigación de 
operaciones, la cual quisiera luego convertir luego en extensión. Hay 
documentación en español para crear extensiones? que lenguaje es mejor 
utilizar?


Nuevamente gracias por la ayuda :D


Jose Humberto Araque Meza


--
Unsubscribe instructions: E-mail to users+h...@es.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/es/users/
All messages sent to this list will be publicly archived and cannot be deleted



Re: [es-users] Resultado errado en macro

2012-10-08 Por tema MiguelAngel

El 08/10/12 4:51, Jose Humberto Araque Meza escribió:

Hola comunidad
Estoy elaborando unas macros en libreoffice pero en dos en particular
tengo unos resultados errados, no se si será algún problema del
libreoffice, las dos funciones son muy simples.

El asunto es el siguiente:
1. tengo una función llamada vestocastic, que suma los valores de un
rango de datos y si es uno devuelve verdadero, en caso contrario
devuelve falso, pero en ocasiones aunque la suma de los valores da uno,
devuelve falso.
2. tengo otra función llamada enumeric, que lo que hace es verificar que
un elemento sea numérico, tengo el separador de decimales establecido
como coma, pero cuando tengo un valor que inicia con punto seguido de un
número, la función me devuelve que es numérico, cuando debe devolver lo
contrario.

El archivo esta disponible en:
http://ubuntuone.com/0IlE5hKbyFlPg0JSL0OqsM


Tengo ubuntu 12.04 64 bits, gnome shell y libreoffice 3.6.0.2 (id de
compilacion 360m1(build:102))

Cordial saludo

Jose Araque
hechiz-0



Te dejo aquí el enlace para el magnifico libro sobre macros de Mauricio 
Baeza:


http://universolibre.org/node/8

Por un lado creo que el primer problema puede ser por tener números que 
están como texto, y en el segundo que el Basic no se si utiliza 
localización, por lo que interpreta el punto como coma decimal.


De todas formas el primer caso:
=(SUMA(rango)=1)
el segundo caso:
=ESNÚMERO(celda)

Saludos.



--
Unsubscribe instructions: E-mail to users+h...@es.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/es/users/
All messages sent to this list will be publicly archived and cannot be deleted



Re: [es-users] 1.6.1 Muerte súbita del Editor de texto

2012-10-08 Por tema MiguelAngel

El 08/10/12 10:06, JaFM escribió:

Estoy utilizando WinXP y es correcta la técnica de reiniciar el perfil
de usuario.  Este problema no ha vuelto a aparecer.

Nos queda el de las previsualizaciones en el explorador de archivos,
relentizados con los ficheros libreoffice a excepción de base que muere
súbitamente.

Saludos

El 05/10/2012 19:02, MiguelAngel escribió:


¿Al parecer la bola mágica también tiene un bug? :)

Podrías indicar cual es el sistema operativo y la versión, para ver si
alguien puede comprobar el error.

¿Te pasa con todos los ficheros o solo con uno en particular?

Yo no soy capaz de reproducirlo con ninguna de las siguientes:
- 3.3.4
- 3.5.7rc2
- 3.6.2.2
- 3.7.dev


Reiniciar el perfil de usuario, suele solucionar problemas extraños.
http://wiki.documentfoundation.org/UserProfile/es

Saludos.






Por el problema con el explorer, supongo que seguramente estás 
utilizando la versión 3.6.1 (creo que es la que tiene ese problema), 
bájate una versión distinta de esa, por ejemplo la 3.6.2.


--
Unsubscribe instructions: E-mail to users+h...@es.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/es/users/
All messages sent to this list will be publicly archived and cannot be deleted



Re: [es-users] 1.6.1 Muerte súbita del Editor de texto

2012-10-08 Por tema JaFM
Estoy utilizando WinXP y es correcta la técnica de reiniciar el perfil 
de usuario.  Este problema no ha vuelto a aparecer.


Nos queda el de las previsualizaciones en el explorador de archivos, 
relentizados con los ficheros libreoffice a excepción de base que muere 
súbitamente.


Saludos

El 05/10/2012 19:02, MiguelAngel escribió:


¿Al parecer la bola mágica también tiene un bug? :)

Podrías indicar cual es el sistema operativo y la versión, para ver si
alguien puede comprobar el error.

¿Te pasa con todos los ficheros o solo con uno en particular?

Yo no soy capaz de reproducirlo con ninguna de las siguientes:
- 3.3.4
- 3.5.7rc2
- 3.6.2.2
- 3.7.dev


Reiniciar el perfil de usuario, suele solucionar problemas extraños.
http://wiki.documentfoundation.org/UserProfile/es

Saludos.




--
--
450 habitantes, 450 expertos en Linux. Así es LeTux 
(http://es.wikipedia.org/wiki/Letux)

Le-Tux (http://es.wikipedia.org/wiki/Tux),  ¡¡Visítalo!!
--
()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments
--


--
Unsubscribe instructions: E-mail to users+h...@es.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/es/users/
All messages sent to this list will be publicly archived and cannot be deleted