Si avvisano tutti gli utenti che a causa dell'aggiornamento della board alcune password devono essere resettate.
In caso di problemi di login si prega di resettare la propria password.

Libre Office: Formato foglio Writer da macro

C, C++, Java, ...
Rispondi
Gino62
Jr. Member
Jr. Member
Messaggi: 62
Iscritto il: 24/06/2013, 22:17

Libre Office: Formato foglio Writer da macro

Messaggio da Gino62 »

Volevo provare a settare il formato foglio in A4 con macro (non per la stampa). Con il registratore non funziona.
Sono riuscito a modificare altezza e larghezza della pagina ma non il formato foglio.

Codice: Seleziona tutto

...
oStyleFamilies= ThisComponent.getStyleFamilies()		
oPageStyles= oStyleFamilies.getByName("PageStyles")		
oMyPageStyle= oPageStyles.getByName("Standard")
Dim oSize As New com.sun.star.awt.Size
oSize.width=21000	'larghezza in mm del formato A4
oSize.height=29700
oMyPageStyle.Size = oSize
.....
ma non sono riuscito a modificare "Formato" - "Pagina" - menù Pagina - Formato foglio A4 (da macro)
non è per la stampa e non credo abbia a che fare con le costanti com.sun.star.view.PaperFormat. (enum PaperFormat)
ho provato ma credo serva per la stampa.
buona serata
Aki
Global Moderator
Global Moderator
Messaggi: 9710
Iscritto il: 27/12/2007, 16:59

Re: Formato foglio Writer da macro

Messaggio da Aki »

Dovresti trovare risposta qui (https://wiki.openoffice.org/wiki/Docume ... tarDesktop) ed, in particolare, in riferimento alla proprietà PaperFormat.

edit: modificato titolo discussione da "Formato foglio Writer da macro" a "libreoffice: Formato foglio Writer da macro"
Gino62
Jr. Member
Jr. Member
Messaggi: 62
Iscritto il: 24/06/2013, 22:17

Re: Formato foglio Writer da macro

Messaggio da Gino62 »

Aki ha scritto:Dovresti trovare risposta qui (https://wiki.openoffice.org/wiki/Docume ... tarDesktop) ed, in particolare, in riferimento alla proprietà PaperFormat.

edit: modificato titolo discussione da "Formato foglio Writer da macro" a "libreoffice: Formato foglio Writer da macro"
il formato del foglio non cammbia, cambia la larghezza e la lunghezza. (il Menù Formato - sottomenù Pagina - alla linguetta Pagina alla "Formato foglio" non viene cambiato il formato ma la lunghezza e la larghezza)
Aki
Global Moderator
Global Moderator
Messaggi: 9710
Iscritto il: 27/12/2007, 16:59

Re: Formato foglio Writer da macro

Messaggio da Aki »

Gino62 ha scritto:il formato del foglio non cambia, cambia la larghezza e la lunghezza. (il Menù Formato - sottomenù Pagina - alla linguetta Pagina alla "Formato foglio" non viene cambiato il formato ma la lunghezza e la larghezza)
Puoi inviare il codice completo, da poter provare, con l'utilizzo della proprietà che ti ho suggerito e che riferisci non da il risultato da te desiderato ?
Gino62
Jr. Member
Jr. Member
Messaggi: 62
Iscritto il: 24/06/2013, 22:17

Re: Formato foglio Writer da macro

Messaggio da Gino62 »

Aki ha scritto:Puoi inviare il codice completo, da poter provare, con l'utilizzo della proprietà che ti ho suggerito e che riferisci non da il risultato da te desiderato ?
...grazie
Allegati
FormatoPagina.zip
Dopo aver fatto partire la macro. Formato - Pagina - Pagina - il "Formato Foglio" è sempre su "Utente" e non "A4".
Ovviamente gli altri parametri vengono modificati, per cui il formato è "A4": vorrei sapere solo come modificare anche quella voce. Buona serata
(11.37 KiB) Scaricato 281 volte
Aki
Global Moderator
Global Moderator
Messaggi: 9710
Iscritto il: 27/12/2007, 16:59

Re: libreoffice: Formato foglio Writer da macro

Messaggio da Aki »

Puoi inviare l’allegato in formato testo ?
Gino62
Jr. Member
Jr. Member
Messaggi: 62
Iscritto il: 24/06/2013, 22:17

Re: libreoffice: Formato foglio Writer da macro

Messaggio da Gino62 »

Aki ha scritto:Puoi inviare l’allegato in formato testo ?
Buona serata
Allegati
formatopagina.zip
formato testo.
(997 Byte) Scaricato 285 volte
Aki
Global Moderator
Global Moderator
Messaggi: 9710
Iscritto il: 27/12/2007, 16:59

Re: libreoffice: Formato foglio Writer da macro

Messaggio da Aki »

Potresti precisare quale programma esattamente stai usando (openoffice oppure libreoffice) ed esattamente a quale versione stai utilizzando ?
Gino62
Jr. Member
Jr. Member
Messaggi: 62
Iscritto il: 24/06/2013, 22:17

Re: libreoffice: Formato foglio Writer da macro

Messaggio da Gino62 »

Aki ha scritto:Potresti precisare quale programma esattamente stai usando (openoffice oppure libreoffice) ed esattamente a quale versione stai utilizzando ?
Buonasera,
Libre Office
Versione: 5.2.7.2
Build ID: 1:5.2.7-1+deb9u2
Thread CPU: 4; Versione SO: Linux 4.9; Resa interfaccia: predefinito; VCL: gtk3;
Versione locale: it-IT (it_IT.UTF-8); Calc: gro
Rispondi