Aprendiendo macros OOo Basic [29-Mar-19]

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...

Re: Apuntes de OOo Basic ACTUALIZADO (27-Jul-10)

Notapor topoluc » Lun Abr 09, 2012 4:44 pm

Hola Mauricio.
Vaya por delante mis felicitaciones por el estupendo material aportado a la comunidad.
Estoy interesado en aprender OOoBasic asi que estoy estudiando tus apuntes. Voy por la sección "Trabajando con formularios" y estoy teniendo dificultades para escribir una macro que me muestre los nombres de los formularios de una BD (no de una hoja de calc que es el ejemplo de los apuntes).
¿Me podrías ayudar?

Gracias
LibreO 3.3.2
Windows XP
topoluc
 
Mensajes: 6
Registrado: Lun Abr 09, 2012 1:13 pm

Re: Apuntes de OOo Basic ACTUALIZADO (27-Jul-10)

Notapor mauricio » Lun Abr 09, 2012 5:00 pm

Hola...

Usa un nuevo tema para publicar tu pregunta...

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 6.1.5 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5807
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Re: Apuntes de OOo Basic ACTUALIZADO (27-Jul-10)

Notapor juanchv » Mié May 30, 2012 6:03 pm

Hola Mauricio. Ante todo darte las gracias por este material tan estupendo.
El asunto es que estoy siguiendo El proyecto del capitulo 10 y al entrar en el dialogo de facturación indicas ver los controles en el archivo adjunto.
Pero no soy capaz de encontrar este archivo para descargarlo.
¿Podrías indicarme la ruta para descargalo?
Gracias anticipadas tanto a ti como al resto de colaboradores por vuestro tiempo
LibreOffice 5.4.5.1
Linux mint 18.3 Sylvia 64-bit Mate
juanchv
 
Mensajes: 42
Registrado: Mié May 30, 2012 5:39 pm

Re: Apuntes de OOo Basic ACTUALIZADO (27-Jul-10)

Notapor mauricio » Mié May 30, 2012 6:30 pm

Me creerás que no me acuerdo... debo de tenerlo en los miles de bytes de mi ordenador, lo busco y lo pongo a disposición, aunque ya cambiaría muchas cosas, espero sirva...

Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 6.1.5 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5807
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Re: Apuntes de OOo Basic ACTUALIZADO (27-Jul-10)

Notapor yeikov » Sab Jun 02, 2012 10:29 pm

Que tal Mauricio justo lo que ando buscando, apenas te habia enviado un MP.

Soy novato en esto del AOO, se agradece tu esfuerzo.

Yeikov.
OpenOffice 3.3 en Windows Xp
yeikov
 
Mensajes: 5
Registrado: Dom May 27, 2012 8:47 pm

Re: Apuntes de OOo Basic ACTUALIZADO (27-Jul-10)

Notapor jjpalacios » Sab Jun 16, 2012 7:58 am

Una pequeña errata en tu documento "AprendiendoOOoBasic" con fecha última modificación "6 de septiembre de 2011", dice en la sección "6.5.4 Formato de página"
Código: Seleccionar todo   Expandir vistaContraer vista
oHojaActiva.PageStyle( sEstilo )

Creo que debería ser al igual que unas líneas mas arriba:
Código: Seleccionar todo   Expandir vistaContraer vista
oHojaActiva.PageStyle = sEstilo


Aprovecho para agradecerte y felicitarte por tan excelente documento.

Un abrazo.
Saludos,
JJ
LibreOffice 3.5.3
Ubuntu 12.04
jjpalacios
 
Mensajes: 11
Registrado: Jue Feb 04, 2010 6:43 pm

Re: Apuntes de OOo Basic ACTUALIZADO (27-Jul-10)

Notapor PopeyeNovato » Mar Jul 03, 2012 11:55 am

Hola Mauricio,
respondo a la pregunta que haces en tu manual de macros. Si este no es el lugar adecuado pido disculpas por anticipado y me dices cual es. El fallo del código está en que una variable tipo BYTE no puede contener el número 256 con lo cual al llegar al final del bucle dará un error. Adjunto el código de tu manual.
Aprovecho para felicitarte por este manual de macros y programación, llevo 44 páginas y estoy enganchado, he de reconocer que empece a leerlo por necesidad pero lo terminaré de estudiar por placer, estoy deseando llegar al final. Has hecho un buen trabajo. Por cierto ¿quieres que te mande el fichero sin erratas? me estoy corrigiendo las que veo según voy leyendo. No es una crítica, ni mucho menos, ya te digo que estoy encantado con el manual. Gracias por todo.

Sub PortarseBien6
Dim Contador As Byte
Dim Texto As String

For Contador = 1 To 256 Step 1
Texto = Texto & Contador & ".- Tengo que portarme bien" & Chr(13)
Next
MsgBox Texto

End Sub
Apache OpenOffice 3.4 sobre windows 7
PopeyeNovato
 
Mensajes: 14
Registrado: Sab Jun 16, 2012 4:31 pm

Re: Apuntes de OOo Basic ACTUALIZADO (27-Jul-10)

Notapor mauricio » Mar Jul 03, 2012 1:39 pm

Hola Compañero...

TODAS las criticas son muy bienvenidas...

Te confieso que no recuerdo la pregunta, hace años que escribi ese libro y hace mucho que no lo reviso... lo cual, ya se lo merece... por supuesto la respuesta es correcta, que bueno que te este sirviendo y gustando... espero escribir más...

Saludos

P.D. Te pongo un mensaje privado para que tengas el correo donde enviar las correcciones cuando termines... y gracias anticipadas...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 6.1.5 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5807
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Re: Apuntes de OOo Basic ACTUALIZADO (27-Jul-10)

Notapor Basedw » Vie Abr 11, 2014 1:15 pm

Yo también he llegado ya al tema 10 y me ocurre igual que a juanchv quien el día 30/05/2012 te pedía la ruta para descargar el archivo adjunto que acompaña al libro.
Me encuentro un poco atascado en este último tema y me gustaría saber si has encontrado en tu ordenador el archivo al que hacíamos referencia y que prometías ponerlo a disposición.
Muchas gracias de antemano.
LibreOffice 3.5 - Ubuntu 12.04
Basedw
 
Mensajes: 27
Registrado: Jue May 17, 2012 10:51 pm

Re: Aprendiendo macros OOo Basic [20-Mayo-15]

Notapor fornelasa » Mié May 27, 2015 5:18 pm

Mauricio escribió:
Si cada uno de los usuarios de este libro donara un dólar, podría fácilmente revisarlo y actualizarlo.

Es cierto, personalmente tengo ésta asignatura pendiente.

Saludos, Federico.
lo 6.2.0 | aoo 4.1.6 | win 7/10
¡Un aplauso para todos los que luchan por proteger y promover la Web abierta!
Avatar de Usuario
fornelasa
 
Mensajes: 3200
Registrado: Jue Feb 17, 2011 8:30 pm
Ubicación: Estado de México, México.

Re: Aprendiendo macros OOo Basic [20-Mayo-15]

Notapor EnsUbaldo » Vie Ene 29, 2016 5:53 am

Muchas Gracias....Por este gran aporte...Muchas Gracias.
Office 2013 Windows 10
EnsUbaldo
 
Mensajes: 1
Registrado: Vie Ene 29, 2016 5:46 am

Re: Aprendiendo macros OOo Basic [20-Mayo-15]

Notapor JCarlosH2 » Vie Dic 02, 2016 8:18 am

Hola,
Hace un tiempo empecé a estudiar el Calc del OpenOffice. Y una de la funciones que me llamó la atención fue la funcion SI de la categoría Lógica. ¿Por qué?, sencillamente porque observé que ofrecía la posibilidad de hacer operaciones interactivas, es decir, el Calc propone una operación a la cual el alumno escribe la respuesta para asimismo el Calc evalúe la respuesta del alumno. Bueno, lo encontré interesante. Después observé que con la función Aleatorio las operaciones propuestas por el Calc podían ser diferentes cada vez que pulsaba a la vez las teclas Ctrl+mayúsculas+F9. Bueno, también lo encontré interesante.
Con el tiempo fui estudiando diferentes funciones del Calc con el objetivo de aplicarlas en el aula. ¿ Y en qué aplicarlas? Pues haciendo fichas de las de papel para generar operaciones de matemáticas con diferentes niveles de dificultad, y también creando archivos interactivos en los cuales los alumnos puedan ir practicando diferentes contenidos de matemáticas y de lenguaje. Pero a todas estas actividades les hacía falta alguna cosa que permitiera hacer varios procesos en un solo clic, y aquí fue donde un día descubrí el fabuloso documento AprendiendoOOoBasic de Mauricio Baeza. Realmente este documento puede ser, y en mi caso lo es, fuente de inspiración para un docente que pretenda llevar al aula el Calc para hacer actividades relacionadas con diferentes contenidos del currículo escolar (matemáticas, lenguaje, medio, música ...).
¿Pero qué se puede hacer con el Calc que ya no se haga normalmente en el aula? Para pesponder a esta pregunta probablemente haría falta escribir más de una hoja, pero que vaya como algunos ejemplos lo siguiente:
- Generar fichas de papel para practicar diferentes operaciones de matemáticas con diferentes niveles de dificultad (sumas, restas, multiplicaciones, divisiones, fracciones, ecuaciones, sexagesimales … (actividades diversas http://ateneu.xtec.cat/wikiform/wikiexport/cursos/tic/d228/modul_7/practica_4, operaciones con marcadores de error http://ateneu.xtec.cat/wikiform/wikiexport/cursos/tic/d228/modul_6/practica_8)
- Gráficos http://ateneu.xtec.cat/wikiform/wikiexport/cursos/tic/d228/modul_7/practica_2, expresiones gráficas de fracciones http://ateneu.xtec.cat/wikiform/wikiexport/cursos/tic/d228/modul_3/practica_3,
- Ordenar palabras de una oración, o las letras de una palabra
- Dictados interactivos
- Deletreadores de palabras (a nivel gráfico i/o audio)
- Mapas mudos interactivos
- Presentación de textos sin signos de puntuación para hacer prácticas de puntuación
- Temas de vocabulario interactuando con imágenes
- Temas relacionados con la gestión laboral de un docente (tablas y su gestión), funciones de texto ...
Por cierto, también algunos contenidos del libro de Mauricio que, junto con macros relacionadas con el Writer, me han servido para hacer actividades relacionadas en el área de lenguaje.

Gracias Mauricio, considero genial tu libro AprendiendoOOoBasic del cual aún estoy aprendiendo.

Carlos Hierro
OpenOffice 4.1.3 windows 7
JCarlosH2
 
Mensajes: 7
Registrado: Jue Dic 01, 2016 8:51 pm

Re: Aprendiendo macros OOo Basic [20-Mayo-15]

Notapor mauricio » Vie Dic 02, 2016 5:02 pm

Me da mucho gusto que te sirva para tus clases y si, uno nunca deja de aprender...

Un abrazo desde tierras mexicanas...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 6.1.5 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5807
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Re: Aprendiendo macros OOo Basic [20-Mayo-15]

Notapor ev3c » Mar Abr 10, 2018 1:25 pm

Hola Mauricio.

Gracias mil por tu libro.
Quería hacer una donación puntual pero el link del libro está roto y el de la página es para hacer una suscripción mensual.

Salut !
OpenOffice 3.1 en Windows 10
ev3c
 
Mensajes: 1
Registrado: Mar Abr 10, 2018 12:48 am

Re: Aprendiendo macros OOo Basic [20-Mayo-15]

Notapor mauricio » Mar Abr 10, 2018 4:13 pm

Hola...

El link del libro del primer tema es el correcto, lo pongo de nuevo aquí:
https://github.com/UniversoLibreMexicoA ... cros-basic

Cualquier donación pueden hacerlo al correo: donaciones ARROBA universolibre.org

Gracias
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 6.1.5 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5807
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Re: Aprendiendo macros OOo Basic [20-Mayo-15]

Notapor charlie.it » Vie Oct 26, 2018 9:40 am

No sé español, estoy usando el traductor de google.
Para el estudio personal comencé a traducir su manual al italiano en la versión de Eduardo Badiola.
Espero que lo disfrutes. Por ahora, solo terminé un capítulo (6.3), lo publiqué para los usuarios del foro italiano y lo puedes encontrar aquí: http://charlieopenoffice.altervista.org ... re-office/
Muchos saludos.
charlie - administrador del foro italiano AOO
macOS 10.12 Sierra: Open Office 4.1.5 - LibreOffice 5.4.3.2
http://www.charlieopenoffice.altervista.org
Avatar de Usuario
charlie.it
 
Mensajes: 4
Registrado: Dom Jul 12, 2015 3:29 pm

Re: Aprendiendo macros OOo Basic [20-Mayo-15]

Notapor mauricio » Vie Oct 26, 2018 3:46 pm

Muchas gracias por el trabajo
Grazie mille per il lavoro.

Saludos desde México
Saluti dal Messico
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 6.1.5 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5807
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Re: Aprendiendo macros OOo Basic [20-Mayo-15]

Notapor charlie.it » Sab Oct 27, 2018 4:47 pm

Saludos cordiales desde Italia :super:
charlie - administrador del foro italiano AOO
macOS 10.12 Sierra: Open Office 4.1.5 - LibreOffice 5.4.3.2
http://www.charlieopenoffice.altervista.org
Avatar de Usuario
charlie.it
 
Mensajes: 4
Registrado: Dom Jul 12, 2015 3:29 pm

Re: Aprendiendo macros OOo Basic [28-Feb-19]

Notapor mauricio » Sab Mar 02, 2019 6:09 am

Es momento de actualizar este libro, por si alguien quiere apoyar:

https://elmau.net/posts/aprendiendo-ooo-basic/
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 6.1.5 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5807
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Re: Aprendiendo macros OOo Basic [28-Feb-19]

Notapor mauricio » Lun Mar 11, 2019 6:13 am

Como comente hace unos días, he comenzado la revisión y actualización de mi libro, por acá pueden leer la hoja de ruta que he trazado:

https://elmau.net/posts/hoja-de-ruta/
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 6.1.5 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5807
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Re: Aprendiendo macros OOo Basic [29-Mar-19]

Notapor mauricio » Vie Mar 29, 2019 5:01 pm

Reporte de avance [1]:

He terminado los capítulos:
2.3. Manipulando Rangos
2.4. Manipulando datos

Tanto en Basic como en Python, por si alguien quiere ayudar a validarlo. Con los temas revisados hasta ahora, ya se pueden hacer un monton de cosas con macros, y lo que nos falta.

El repositorio del proyecto esta en GitLab [2], por si alguien quiere participar, por ejemplo, traduciendo a otro idioma o corrigiendo mis errores, si no sabes usar git y quieres ayudar, te enseño a usarlo.

Agradezco el valiente usuario que ha hecho la primer donación para continuar este proyecto. Recuerden, si no pueden apoyar este proyecto, daré como aportaciones al mismo, cualquier aportación al indispensable proyecto de mi amigo Ricardo [3] o a la Free Software Foundation[4]

Feliz programación!

[1] https://macros.elmau.net/es/
[2] https://gitlab.com/mauriciobaeza/libreoffice-macros
[3] https://elpinguinotolkiano.wordpress.co ... scritor-2/
[4] https://my.fsf.org/donate
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
AOO 4.1 | LibO 6.1.5 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5807
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: México, D.F.

Anterior

Volver a Macros y API UNO

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado