[utenti] Macro eliminare da writer i paragrafi
Ho creato una macro che elimina dai documenti writer i paragrafi che utilizzano lo stile Istruzioni. Riesco a cancellare correttamente il testo, ma mi rimane il paragrafo (la riga vuota) Ho provato questa tecnica: - aprire un cursore nel paragrafo - destra di un carattere - cancella stringa ma mi crea problemi nel caso in cui il paragrafo seguente sia una tabella o una intestazione... Esiste una maniera per cancellare direttamente il paragrafo? grazie Guido -- Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP autenticato? GRATIS solo con Email.it: http://www.email.it/f Sponsor: Vuoi fare un regalo davvero originale? Su MisterCupido.com puoi crearlo tu! Personalizza con le tue foto: quadri, tazze, puzzle, cuscini, peluche... Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=11450d=20111215 -- Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP autenticato? GRATIS solo con Email.it http://www.email.it/f Sponsor: Peluche Originali Disney, Simpson, Bugs Bunny, Spongebob... a partire da soli Euro 9.90! Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=11654d=15-12 -- Per cancellarsi: scrivere a utenti-unsubscr...@it.openoffice.org Per altre operazioni: http://openoffice.org/projects/it/lists
[utenti] Macro provocano crash in OpenOffcie
Ho un foglio con 3 macro, quando tento di associarle ad una combinazione di tasti il programma si chiude immediatamente. Dal menù scelgo Strumenti - Personalizza - Tastiera - scelgo la coppia di tasti - in basso a sinistra, nella sezione Categoria seleziono Macro di OpenOffice e quando cerco di aprire l'elenco cliccando sul triangolino OO si chiude. Lo stesso succede se provo ad eseguire una macro qualsiasi dal menù scelgo Strumenti - Macro - Esegui macro. -- Per cancellarsi: scrivere a utenti-unsubscr...@it.openoffice.org Per altre operazioni: http://openoffice.org/projects/it/lists
Re: [utenti] Macro Excell
Il 01/09/2010 17:38, Alessandro G. ha scritto: Sì fatto sia in un modo che nell'altro, ma nulla da fare in basso a destra c'è scritto: errore: macro non trovata. Bè... mi pare già meglio di un errore macro... Sei certo che non stia cercando qualche routine che non nel file? Bart - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
Re: [utenti] Macro Excell
..anche se fosse non saprei come verificare per risponderti.. nn sono così esperto.. Io posso dirti che, impostando come suggerito, prima di aprire il file compare il messagggio errore di runtime basic. Proprietà o metodo non trovati: RoundUp, clicco OK e apre il file excell poi apre altra finestra dove si vedono dei codici (ma nn chiedermi cosa siano) e poi se vado sulla finestra che mi interessa mi permette di inserire i dati ma nella casella dove la macro deve procedere al calcolo compare #macro ? -- From: Bart Aimar bart.ai...@gmail.com Sent: Thursday, September 02, 2010 2:33 PM To: utenti@it.openoffice.org Subject: Re: [utenti] Macro Excell Il 01/09/2010 17:38, Alessandro G. ha scritto: Sì fatto sia in un modo che nell'altro, ma nulla da fare in basso a destra c'è scritto: errore: macro non trovata. Bè... mi pare già meglio di un errore macro... Sei certo che non stia cercando qualche routine che non nel file? Bart - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
Re: [utenti] Macro Excell
Il 02/09/2010 17:40, Alessandro ha scritto: ..anche se fosse non saprei come verificare per risponderti.. nn sono così esperto.. Io posso dirti che, impostando come suggerito, prima di aprire il file compare il messagggio errore di runtime basic. Proprietà o metodo non trovati: RoundUp, clicco OK e apre il file excell poi apre altra finestra dove si vedono dei codici (ma nn chiedermi cosa siano) e poi se vado sulla finestra che mi interessa mi permette di inserire i dati ma nella casella dove la macro deve procedere al calcolo compare #macro ? ... da quello che descrivi temo non ci si possa mettere una pezza. E' probabile la macro vada riscritta! mi spiace Bart -- From: Bart Aimar bart.ai...@gmail.com Sent: Thursday, September 02, 2010 2:33 PM To: utenti@it.openoffice.org Subject: Re: [utenti] Macro Excell Il 01/09/2010 17:38, Alessandro G. ha scritto: Sì fatto sia in un modo che nell'altro, ma nulla da fare in basso a destra c'è scritto: errore: macro non trovata. Bè... mi pare già meglio di un errore macro... Sei certo che non stia cercando qualche routine che non nel file? Bart - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org -- Bartolomeo Aimar - architetto via Sant'Anselmo 27 - 10125 Torino (Italy) tel: +39 011 7940178 cel: +39 347 2930643 fax: +39 011 19835520 e-mail: bart.ai...@gmail.com web: http://aimar.mrjive.it - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
[utenti] Macro Excell
Buongiorno, ho un problama relativo all'apertura di un file excell con macro tramite openoffice calc. Openoffice apre il file ma non mi permette di utilizzare le macro, redendo così inservibile il file. La mia versione di Openoffice è la 3.2.1 e il sistema operativo è Windows Vista home ed. service pack 1. Grazie a tutti. Alessandro
Re: [utenti] Macro Excell
Il 01/09/2010 10.42, Alessandro G. ha scritto: Openoffice apre il file ma non mi permette di utilizzare le macro, redendo così inservibile il file. Calc ha un supporto molto limitato delle macro in VBA. Puoi provare ad attivare il supporto mettendo la spunta a Strumenti Opzioni... Carica/salva Proprietà VBA Microsoft Excel 97/2000/XP Codice eseguibile, ma non ci sperare molto. -- news:it-alt.comp.software.openoffice : Il newsgroup dedicato a OpenOffice.org, la suite open source di applicazioni per ufficio. Scarica OpenOffice.org 3: Soluzioni a raccolta, molto più di semplici FAQ! http://it.openoffice.org/doc/manuali/ - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
Re: [utenti] Macro Excell
per scancellarmi dalla mail list come devo fare ? Ho provato varie volte a rinviare e-maiTo unsubscribel: utenti-unsubscr...@it.openoffice.org ma senza esito, mi puoi aiutare ? Grazie - Original Message - From: Renzo Bianchi vitriol_vitr...@katamail.com To: utenti@it.openoffice.org Sent: Wednesday, September 01, 2010 4:31 PM Subject: Re: [utenti] Macro Excell Il 01/09/2010 10.42, Alessandro G. ha scritto: Openoffice apre il file ma non mi permette di utilizzare le macro, redendo così inservibile il file. Calc ha un supporto molto limitato delle macro in VBA. Puoi provare ad attivare il supporto mettendo la spunta a Strumenti Opzioni... Carica/salva Proprietà VBA Microsoft Excel 97/2000/XP Codice eseguibile, ma non ci sperare molto. -- news:it-alt.comp.software.openoffice : Il newsgroup dedicato a OpenOffice.org, la suite open source di applicazioni per ufficio. Scarica OpenOffice.org 3: Soluzioni a raccolta, molto più di semplici FAQ! http://it.openoffice.org/doc/manuali/ - , e-maiTo unsubscribel: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
Re: [utenti] Macro Excell
per scancellarmi dalla mail list come devo fare ? Ho provato varie volte a rinviare e-maiTo unsubscribel: utenti-unsubscr...@it.openoffice.org ma senza esito, mi puoi aiutare ? Grazie - Original Message - From: Renzo Bianchi vitriol_vitr...@katamail.com To: utenti@it.openoffice.org Sent: Wednesday, September 01, 2010 4:31 PM Subject: Re: [utenti] Macro Excell Il 01/09/2010 10.42, Alessandro G. ha scritto: Openoffice apre il file ma non mi permette di utilizzare le macro, redendo così inservibile il file. Calc ha un supporto molto limitato delle macro in VBA. Puoi provare ad attivare il supporto mettendo la spunta a Strumenti Opzioni... Carica/salva Proprietà VBA Microsoft Excel 97/2000/XP Codice eseguibile, ma non ci sperare molto. -- news:it-alt.comp.software.openoffice : Il newsgroup dedicato a OpenOffice.org, la suite open source di applicazioni per ufficio. Scarica OpenOffice.org 3: Soluzioni a raccolta, molto più di semplici FAQ! http://it.openoffice.org/doc/manuali/ - , e-maiTo unsubscribel: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
Re: [utenti] Macro Excell
Alessandro G. ha scritto: Infatti non trova la macro lo stesso... Hai chiuso OOo e riaperto con la nuova configurazione? La macro non viene cancellata, ma solo commentata. Abilitando l'opziopne di eseguire il codice VBA in Calc la macro non viene commentata. Se non chiudi OOo e non lo riapri ti mantiene appunto la macro commentata. Davide signature.asc Description: OpenPGP digital signature
RE: [utenti] Macro Excell
Sì fatto sia in un modo che nell'altro, ma nulla da fare in basso a destra c'è scritto: errore: macro non trovata. :-( Date: Wed, 1 Sep 2010 17:06:28 +0200 From: dav...@flossconsulting.it To: utenti@it.openoffice.org Subject: Re: [utenti] Macro Excell Alessandro G. ha scritto: Infatti non trova la macro lo stesso... Hai chiuso OOo e riaperto con la nuova configurazione? La macro non viene cancellata, ma solo commentata. Abilitando l'opziopne di eseguire il codice VBA in Calc la macro non viene commentata. Se non chiudi OOo e non lo riapri ti mantiene appunto la macro commentata. Davide
[utenti] Macro e caricamento librerie
Ciao, ho un problema che mi sembra piuttosto strano: ho delle macro (salvate in alcune librerie) che per girare hanno bisogno di caricare altre librerie perchè ne chiamano altre ecc. Quando, aperta l'applicazione cerco di eseguire la macro che richiama altre librerie... ooo non trova queste altre librerie. Ma basta che faccia una modifica insignificante (aggiungo uno spazio o simile) e risalvo la libreria che chiama le altre e tutto comincia a funzionare correttamente. Qualcuno ha già avuto lo stesso problema? Idee per risolverlo? Grazie -- Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP autenticato? GRATIS solo con Email.it http://www.email.it/f Sponsor: Apri Conto Arancio entro il 28 febbraio 2010 e ricevi 50 Euro da spendere presso Media World. Aprilo adesso Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=10034d=13-5
Re: [utenti] Macro e caricamento librerie
Il 13/05/2010 8.39, pe...@email.it ha scritto: ..Quando, aperta l'applicazione cerco di eseguire la macro che richiama altre librerie... ooo non trova queste altre librerie. Ma basta che faccia una modifica insignificante (aggiungo uno spazio o simile) ... Probabilmente non hai caricato le librerie in cui sono salvate le macro, usa: GlobalScope.BasicLibraries.LoadLibrary(nome Libreria) ciao g - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
[utenti] macro abbinata all'aperta file
Ho gia' creato parecchie macro abbinate a vari tipi di file. Vorrei legare queste macro all'apertura del file: macro1 eseguita se apro nome_file1 macro2 se apro nome_file2 e cosi via... oppure se sto usando espolora risorse il comando invia a OpenOffice e nell'apertura file eseguire la macro abbinata. I files sono senza estensione, sono files di testo, e dovranno aprirsi in Writer o in Calc. Qualche idea? Grazie. Beppe - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
Re: [utenti] macro abbinata all'aperta file
No, ma, per favore, mi sai indicare come leggere da una macro una variabile che ho settato nel relativo documento, nello specifico tramite stampa-unione con accesso a un db in Base. Grazie. Marco Rulli 2010/2/11 giuse...@iclam.it giuse...@iclam.it: Ho gia' creato parecchie macro abbinate a vari tipi di file. Vorrei legare queste macro all'apertura del file: macro1 eseguita se apro nome_file1 macro2 se apro nome_file2 e cosi via... oppure se sto usando espolora risorse il comando invia a OpenOffice e nell'apertura file eseguire la macro abbinata. I files sono senza estensione, sono files di testo, e dovranno aprirsi in Writer o in Calc. Qualche idea? Grazie. Beppe - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
Re: [utenti] macro, proteggere foglio senza message box
Paolo Mantovani ha scritto: yahoo-pier_andreit ha scritto: come posso fare una macro che protegge il foglio senza che mi appaia ogni volta la finestra di approvazione dove cliccare su ok?? Per proteggere la tabella attiva: ThisComponent.CurrentController.ActiveSheet.protect(password) La password può essere ovviamente una stringa vuota Per sproteggere si usa il metodo: unprotect(password) ciao Paolo M grazie, perfetto :-) - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
[utenti] macro, proteggere foglio senza message box
come posso fare una macro che protegge il foglio senza che mi appaia ogni volta la finestra di approvazione dove cliccare su ok?? con il registratore di macro vie sta cosa qui': sub protpsw rem -- rem define variables dim document as object dim dispatcher as object rem -- rem get access to the document document = ThisComponent.CurrentController.Frame dispatcher = createUnoService(com.sun.star.frame.DispatchHelper) rem -- dim args1(0) as new com.sun.star.beans.PropertyValue args1(0).Name = Protect args1(0).Value = true dispatcher.executeDispatch(document, .uno:Protect, , 0, args1()) end sub grazie di ogni suggerimento p - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
Re: [utenti] macro, proteggere foglio senza message box
yahoo-pier_andreit ha scritto: come posso fare una macro che protegge il foglio senza che mi appaia ogni volta la finestra di approvazione dove cliccare su ok?? Per proteggere la tabella attiva: ThisComponent.CurrentController.ActiveSheet.protect(password) La password può essere ovviamente una stringa vuota Per sproteggere si usa il metodo: unprotect(password) ciao Paolo M - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
[utenti] macro da excel a ooo
un amico vorrebbe passare a openoffice, un bel po di tempo fa gli feci un piccolo programma per il gioco del lotto con delle macro, potreste darmi delle indicazioni su come trasformarle per ooo??? eccone una per esempio :-) grazie in anticipo di ogni indicazione Sub bari() ' ' bari Macro ActiveSheet.Unprotect Range(A11).Select numero1 = Range(Foglio1!A10).Value colonna_ruota_1 = 3 colonna_ruota_consecutiva = 8 colonna_ruota_precedente = 48 colonna_ruota_diametrale = 28 Range(B9).Value = colonna_ruota_1 Range(F6).Value = colonna_ruota_consecutiva Range(J6).Value = colonna_ruota_precedente Range(N6).Value = colonna_ruota_diametrale Range(A11:A31).ClearContents Range(B11:B31).ClearContents k1 = 11 For i = Range(Foglio1!A2).Value To Range(Foglio1!C2).Value Step -1 For j = 0 To 4 If Sheets(Foglio2).Cells(i, colonna_ruota_1 + j) = numero1 Then Range(Foglio1!A k1).Value = i If Sheets(Foglio2).Cells(i, colonna_ruota_1 + j) = numero1 Then Range(Foglio1!B k1).Value = 1 + j If Sheets(Foglio2).Cells(i, colonna_ruota_1 + j) = numero1 Then k1 = k1 + 1 Next j Next i ambi Range(A10).Select ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _ , AllowFormattingCells:=True End Sub - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
[utenti] macro che riconosce nome_pulsante premuto
Ho un foglio con parecchi pulsanti che fanno partire delle macro che aprono files, volevo fare in modo che chiamando la macro questa riconoscesse: il nome o la didascalia del pulsante (che nel mio caso e' il nome del file da aprire) cosi' aggiungendo un pulsante con il nome corretto potevo con una sola macro fare tutto. Qualche idea? ciao Beppe - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
Re: [utenti] macro che riconosce nome_pulsante premuto
Ciao Giuseppe, giuse...@iclam.it ha scritto: Ho un foglio con parecchi pulsanti che fanno partire delle macro che aprono files, volevo fare in modo che chiamando la macro questa riconoscesse: il nome o la didascalia del pulsante (che nel mio caso e' il nome del file da aprire) cosi' aggiungendo un pulsante con il nome corretto potevo con una sola macro fare tutto. Qualche idea? Più o meno devi fare così: supponendo che la seguente macro sia collegata all evento click (durante l'esecuzione) di uno o più pulsanti: Sub MyButton_click(oEvent As Object) Print oEvent.Source.Model.Name End Sub Non sono sicuro 100% del codice perchè ho scritto direttamenet nell'email (quindi fai attenzione!) ma l'idea comunque è quella. ciao Paolo M - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
Re: [utenti] macro che riconosce nome_pulsante premuto
Paolo Mantovani ha scritto: Ciao Giuseppe, giuse...@iclam.it ha scritto: Ho un foglio con parecchi pulsanti che fanno partire delle macro che aprono files, volevo fare in modo che chiamando la macro questa riconoscesse: il nome o la didascalia del pulsante (che nel mio caso e' il nome del file da aprire) cosi' aggiungendo un pulsante con il nome corretto potevo con una sola macro fare tutto. Qualche idea? Più o meno devi fare così: supponendo che la seguente macro sia collegata all evento click (durante l'esecuzione) di uno o più pulsanti: Sub MyButton_click(oEvent As Object) Print oEvent.Source.Model.Name End Sub Non sono sicuro 100% del codice perchè ho scritto direttamenet nell'email (quindi fai attenzione!) ma l'idea comunque è quella. ciao Paolo M Abbinato a questo pezzetto di codice funziona perfettamente aprendo il file scelto! Sia con Linux che con Windows. Grazie!!! Beppe Sub MyButton_click(oEvent As Object) Dim parametro Dim aArg(0) As New com.sun.star.beans.PropertyValue aArg(0).Name = nodepath aArg(0).Value = org.openoffice.Office.Paths oCP = CreateUnoService(com.sun.star.configuration.ConfigurationProvider) oCA = oCP.createInstanceWithArguments( _ com.sun.star.configuration.ConfigurationAccess,aArg) oPaths = oCA.getPropertyValue(Paths) oPathSubst = CreateUnoService( _ com.sun.star.util.PathSubstitution) oTemplatePath = oPaths.getByName(Template) sTemplatePath = oPathSubst.substituteVariables( oTemplatePath.WritePath,True) parametro = sTemplatePath + / + oEvent.Source.Model.Name + .ods parametro = ConvertToUrl(parametro) rem msgbox parametro shell(soffice -n,10,parametro,FALSE) End Sub -- le nuvole non hanno regole, perchè non hanno mai rinunciato alla libertà di sognare. - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
[utenti] macro associate ad un singolo documento e combinazione di tasti
Ho creato 3 piccole macro per rendere più veloce la copia del contenuto di una cella di riferimento in altre celle di un foglio Calc. Volevo che le macro fossero disponibili solo per i file in cui le uso. Per fare questo le ho copiate in menù Strumenti - Macro - Organizza macro - OpenOffice.org - nome_del_mio_file - Standard e le ho cancellate da Macro personali - Standard. Fin qui sembra tutto a posto, infatti le macro non si vedono finché non carico uno dei fogli che le contengono. Passo successivo: voglio eseguire le macro con la combinazione di 2 tasti: ad esempio Ctrl+G per eseguire la submacro che ho chiamato corrette, Ctrl+E per la sub errate e Ctrl+A per la sub mancanti. L'associazione funziona ma non sembra più esclusiva del foglio con le macro. Infatti se apro OO senza aprire uno dei file e provo la combinazione dei tasti mi segnala errore perché, sembra, non trova le macro. Io vorrei che oltre alle macro anche la combinazione dei tasti fosse disponibile solo quando è aperto uno dei file in cui ci sono le macro. In altre parole vorrei associare al documento non solo le macro ma anche la combinazione di tasti. E' possibile ? - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
Re: [utenti] Macro
Benda Danilo ha scritto: Ciao e grazie della risposta. Allora, ti scrivo parte dell'email che mi è arrivata scusa ma pensavo che fossi tu in prima persona ad avere necessità di supporto. Per rendere un po più diretta la cosa sarebbe forse meglio suggerire al tuo interlocutore di rivolgersi direttamente alla ML. Le prime esigenze: caapire come gestire i menù (rendere visibile, invisbile da codice), dominare la dimensione del caret. sottolineare parole, linee e/o paragrafi a scansione mono-bitasto,. Diciamo che in linea di massima sono queste le esigenze. Allora, sul dominare il carattere neanche te lo chiedo, perchè detto cosi non significa niente, Non è che non significa niente, si tratta solo di una domanda molto generica che richiederebbe un corso introduttivo alle macro come risposta. In genere, in una ML come questa, sostenuta in modo volontario dagli utenti, le cose funzionano benissimo se le domande riguardano argomenti circoscritti anche se molto complessi. Domande molto generiche e poco circostanziate ci mettono un po in difficoltà invece. ovviamente chiederò lumi. Ma sul rendere visibili i menu lo vedo complicato. Sicuramente bisogna vedere cosa intende, ma se fosse, creare una macro che mi rende invisibili determinati menu forse è chidere troppo ad una macro. Complicato è complicato, ma come ho già detto si può fare via macro. Secondo me bisognerebbe mettere mano al codice e non far apparire quei menu (può essere che dica una scemenza) Il codice è sempre a disposizione, comunque se si vuole modificare l'apparenza di un menu in modo permanente credo sia sufficiente agire a livello di configurazione, non serve ricompilare l'intera applicazione! ciao Paolo M - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
[utenti] Macro
Ciao a tutti, volevo sapere se era possibile creare una macro che nascondesse determinati menu. Ad esempio, una macro che mi lasci attivo il menu Strumenti e mi disattivi il menu File. E' possibile? Grazie - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
Re: [utenti] Macro
Ciao, Benda Danilo ha scritto: Ciao a tutti, volevo sapere se era possibile creare una macro che nascondesse determinati menu. In linea di massima è possibile, ma è molto complesso Ad esempio, una macro che mi lasci attivo il menu Strumenti Detta così non significa molto. Il menu strumenti è già attivo, cosa dovrebbe fare la macro? e mi disattivi il menu File. Qui dici disattivare ma prima parlavi di nascondere. Che cosa ti serve esattamente? saluti Paolo M. - To unsubscribe, e-mail: utenti-unsubscr...@it.openoffice.org For additional commands, e-mail: utenti-h...@it.openoffice.org
[utenti] macro sparite
ooo 2.4.0 di suse su opensuse ad un certo punto vado a schiacciare il bottone collegato ad una macro e non funziona, vado a vedere e la macro non c'e' piu', scomparsa, c'e' un modo per recuperarla?? era nel documento calc non nelle macro generali - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro NumInEuro
Stefano Bassi ha scritto: At 00.55 18/10/2008, you wrote: [...] Esiste anche un extension nativa per openoffice che fa più o meno lo stesso lavoro e si chiama InLettere è scritta in Python ed è molto più veloce. La trovi qui: http://www.paolo-mantovani.org/ Intanto grazie e complimenti: integrare tale funzione è davvero utile e non metto in dubbio che sia più performante della macro (anche se obiettivamente mi è capitato di dover convertire al massimo un centinaio di valori per foglio). Ora però ti faccio una richiesta: la tua funzione converte soltanto la parte intera del numero, mentre valori in euro necessitano anche i decimali rappresentati come /nn, arrotondando alla seconda cifra decimale. Premetto che, se non ricordo male, Francesca Chiarelli aveva preparato una versione estesa della macro InLettere che dovrebbe fare anche quello che chiedi tu. Controlla qui: http://ooo.fchiarelli.it/ Bisogna dire che si tratta comunque di una macro in StarBasic derivata da una mia primissima versione dei InLettere() In ogni caso, trattandosi di Starbasic e non di VBA, la macro gira in modo nativo, con performances accettabilissime. Pensi di poter modificare, o meglio creare un'altra estensione, con questa funzione? Non serve creare un extension apposta in quanto si possono incudere più funzioni per calc in una stessa extension. In questo caso si potrebbe affiancare alla funzione InLettere() una seconda funzione InEuro() che potrebbe fare la conversione di una valuta nella forma blablabla/00 Non l'ho aggiunta fino ad ora per motivi ehmm filosofici :-) Mi spiego: io di solito mi attengo a questa massima: Mai scrivere una macro se si può evitare Non è un inno alla pigrizia, significa solo che la macro deve essere l'ultima risorsa, da sfoderare solo *dopo* che si sono esaminate infruttuosamente tutte le possibili alternative Il motivo è molto semplice: per quanto sia ben scritta, una macro non sarà mai nemmeno lontanamente performante e affidabile come il codice compilato dell'applicazione ospite (OpenOffice.org nel nostro caso) Quindi, se esiste una soluzione che sfrutta le feature native di OpenOffice.org è sempre da preferire rispetto alla soluzione via macro. Nel caso specifico una possibile soluzione potrebbe essere : = INLETTERE(TESTO(A1;0,00)) / DESTRA(TESTO(A1;0,00);2) Dove la cella A1 contiene il numero in formato valuta da convertire. Riconosco comunque che non è il massimo della praticità e devo anche ammettere che non è la prima volta che mi viene richiesto di integrare questa feature, perciò, in barba alle mie massime, la prossima volta che aggiornerò l'extension aggiungerò la funzione InEuro() Se ci sono suggerimenti per un nome migliore sono ben accetti. ciao Paolo Mantovani - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] R: Re: [utenti] Macro NumInEuro
Demart ha scritto: Non riesco ad aprire l'estensione, mi dà un messaggio di errore e non installa. Cosa intendi per aprire l'estensione ? Cosa dice il messaggio di errore? ciao Paolo M. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro NumInEuro
At 00.55 18/10/2008, you wrote: Stefano Bassi ha scritto: At 11.15 17/10/2008, you wrote: A questo indirizzo è presente una macro per convertire numeri (valuta) in lettere. Con la versione 2.4.1 su win xp sp2 funzionava senza problemi. Non l'ho provata con ooo 2.4.1 ma permettimi di avere qualche dubbio: si tratta di una macro in vba scritta per Microsoft Excel e non per OpenoOffice.org Calc Con la versione 3 subito non funzionava (l'output nella cella era #VALORE!), poi, abbassando la sicurezza macro a media ho visto i promi risultati all'apertura del file; successivamente però ho notato che cambiando i parametri in input alla macro non veniva calcolato il risultato. Siccome non uso abitualmente le macro mi è sorto un dubbio: non è che c'è qualche problema con l'esecuzione delle macro in OOo 3? Come sopra: non c'è nessun problema con le macro, ma se vuoi tentare di far girare del codice VBA devi mettere la seguente istruzione all'inizio del modulo di codice: Option VBASupport 1 Io ho provato e funziona ma le performaces sono scarse. Questo può essere dovuto al fatto che il codice non gira in modo nativo ma necessità di un layer di conversione. Se hai solo poche celle da calcolare non è un problema, ad esempio per alcune decine di celle l'attesa potrebbe essere di qualche secondo. Se sono centinaia o migliaia diventa inutilizzabile. Esiste anche un extension nativa per openoffice che fa più o meno lo stesso lavoro e si chiama InLettere è scritta in Python ed è molto più veloce. La trovi qui: http://www.paolo-mantovani.org/ Come ulteriore alternativa potresti modificare il codice per farlo girare in modo nativo. Così a occhio dovrebbe essere sufficiente modificare pochissime cose. saluti Paolo M Intanto grazie e complimenti: integrare tale funzione è davvero utile e non metto in dubbio che sia più performante della macro (anche se obiettivamente mi è capitato di dover convertire al massimo un centinaio di valori per foglio). Ora però ti faccio una richiesta: la tua funzione converte soltanto la parte intera del numero, mentre valori in euro necessitano anche i decimali rappresentati come /nn, arrotondando alla seconda cifra decimale. Pensi di poter modificare, o meglio creare un'altra estensione, con questa funzione? Grazie Stefano - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] R: Re: [utenti] Macro NumInEuro
Non riesco ad aprire l'estensione, mi dà un messaggio di errore e non installa. Messaggio originale Da: [EMAIL PROTECTED] Data: 18-ott-2008 0.55 A: utenti@it.openoffice.org Ogg: Re: [utenti] Macro NumInEuro Stefano Bassi ha scritto: At 11.15 17/10/2008, you wrote: A questo indirizzo è presente una macro per convertire numeri (valuta) in lettere. Con la versione 2.4.1 su win xp sp2 funzionava senza problemi. Non l'ho provata con ooo 2.4.1 ma permettimi di avere qualche dubbio: si tratta di una macro in vba scritta per Microsoft Excel e non per OpenoOffice.org Calc Con la versione 3 subito non funzionava (l'output nella cella era #VALORE!), poi, abbassando la sicurezza macro a media ho visto i promi risultati all'apertura del file; successivamente però ho notato che cambiando i parametri in input alla macro non veniva calcolato il risultato. Siccome non uso abitualmente le macro mi è sorto un dubbio: non è che c'è qualche problema con l'esecuzione delle macro in OOo 3? Come sopra: non c'è nessun problema con le macro, ma se vuoi tentare di far girare del codice VBA devi mettere la seguente istruzione all'inizio del modulo di codice: Option VBASupport 1 Io ho provato e funziona ma le performaces sono scarse. Questo può essere dovuto al fatto che il codice non gira in modo nativo ma necessità di un layer di conversione. Se hai solo poche celle da calcolare non è un problema, ad esempio per alcune decine di celle l'attesa potrebbe essere di qualche secondo. Se sono centinaia o migliaia diventa inutilizzabile. Esiste anche un extension nativa per openoffice che fa più o meno lo stesso lavoro e si chiama InLettere è scritta in Python ed è molto più veloce. La trovi qui: http://www.paolo-mantovani.org/ Come ulteriore alternativa potresti modificare il codice per farlo girare in modo nativo. Così a occhio dovrebbe essere sufficiente modificare pochissime cose. saluti Paolo M - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro NumInEuro
Stefano Bassi ha scritto: At 11.15 17/10/2008, you wrote: A questo indirizzo è presente una macro per convertire numeri (valuta) in lettere. Con la versione 2.4.1 su win xp sp2 funzionava senza problemi. Non l'ho provata con ooo 2.4.1 ma permettimi di avere qualche dubbio: si tratta di una macro in vba scritta per Microsoft Excel e non per OpenoOffice.org Calc Con la versione 3 subito non funzionava (l'output nella cella era #VALORE!), poi, abbassando la sicurezza macro a media ho visto i promi risultati all'apertura del file; successivamente però ho notato che cambiando i parametri in input alla macro non veniva calcolato il risultato. Siccome non uso abitualmente le macro mi è sorto un dubbio: non è che c'è qualche problema con l'esecuzione delle macro in OOo 3? Come sopra: non c'è nessun problema con le macro, ma se vuoi tentare di far girare del codice VBA devi mettere la seguente istruzione all'inizio del modulo di codice: Option VBASupport 1 Io ho provato e funziona ma le performaces sono scarse. Questo può essere dovuto al fatto che il codice non gira in modo nativo ma necessità di un layer di conversione. Se hai solo poche celle da calcolare non è un problema, ad esempio per alcune decine di celle l'attesa potrebbe essere di qualche secondo. Se sono centinaia o migliaia diventa inutilizzabile. Esiste anche un extension nativa per openoffice che fa più o meno lo stesso lavoro e si chiama InLettere è scritta in Python ed è molto più veloce. La trovi qui: http://www.paolo-mantovani.org/ Come ulteriore alternativa potresti modificare il codice per farlo girare in modo nativo. Così a occhio dovrebbe essere sufficiente modificare pochissime cose. saluti Paolo M - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] Macro VBA in Calc
salve a tutti, arrivo fresco fresco e vi chiedo subito un suggerimento: ho necessità di far funzionare della Macro VBA in un contesto di produzione con windows XP e, al momento, OO 2.2 - circa 100 postazioni - Per il momento utilizzo OO 2.2 e guardando in giro ho trovato come opzione quella di passare a OxygenOffice 2.3, che pare abbia il supporto VBA integrato. Mi chiedevo se qualcuno ha delle esperienze simili, se magari con OO 2.4 il supporto è incluso o se ci sono delle speranze di vedere funzionare queste Macro senza dover passare ad OxygenOffice (nè ricompilarsi il pacchetto). Ciao PS Ovviamente non posso abbandonare e riscrivere semplicemente le Macro ;( - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro Excel
Il Tuesday 05 February 2008 11:46:09 Ruggero Stefani ha scritto: Buongiorno. Sono alla ricerca di soluzioni per trasformare le Macro dei miei fogli Excel in Macro nei fogli Calc. Ho già ricevuto qualche risposta, non confortante (riscriverle), dato che nei fogli che uso le macro sono centinaia, ed alcune piuttosto complesse. Qualcuno può aiutarmi? Ho sentito che Novell ha implementato OpenOffice in modo da rendere le Macro compatibili. Ne avete notizia? mi hai letto nel pensiero... anche io sto cercando la stessa soluzione... personalmente non ho mai provato (mi prefisso di farlo la prox settimana). qui un po' di link recuperati in rete: http://www.linux.com/articles/58348 http://programmazione.it/index.php?entity=eitemidItem=34867 http://en.wikipedia.org/wiki/OOoBasic http://wiki.services.openoffice.org/wiki/VBA c'è però da porsi delle domande: 1. il supporto è solo per le versioni 'custom' di novell / suse 2. è solo per windows o anche per linux? 3. e la licenza??? 4. sarà supportato per il futuro? gli update di OOo verranno seguiti oppure si dovrà sempre e solo far riferimento a novell? ciao -- Alessandro Scapuzzi (dado) Linux User #405965 -- Email.it, the professional e-mail, gratis per te: http://www.email.it/f Sponsor: Cioccolato Venchi: promozione sul cioccolato da ordinare online * * Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?midq07d=5-2 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] macro controllo se documento vuoto
On 9/28/07, contabilita [EMAIL PROTECTED] wrote: ho creato alcune macro, che per funzionare correttamente necessitano del documento vuoto, come faccio a controllare se il documento di write (o di calc) e' vuoto? grazie Beppe - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Ciao, Se vuoi sapere quanto testo c'e' basta che ispezioni la variabile string If thisComponent.getText().string = Then il documento e' vuoto End If Il problema e' che se aggiungi una tabella o un'immagine ma niente testo il test sopra ti dice che il documento e' vuoto anche se non e' vero... Forse puoi fare una giratina tra le varie proprieta' di thisComponent e vedere se ce n'e' una che fa al caso tuo. Personalmente pero' non vedo perche' non creare un documento nuovo cosi' ti levi il pensiero :-) Ciao, Michele
[utenti] macro controllo se documento vuoto
ho creato alcune macro, che per funzionare correttamente necessitano del documento vuoto, come faccio a controllare se il documento di write (o di calc) e' vuoto? grazie Beppe - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] macro controllo se documento vuoto
Michele ha scritto: On 9/28/07, contabilita [EMAIL PROTECTED] wrote: ho creato alcune macro, che per funzionare correttamente necessitano del documento vuoto, come faccio a controllare se il documento di write (o di calc) e' vuoto? grazie Beppe - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Ciao, Se vuoi sapere quanto testo c'e' basta che ispezioni la variabile string If thisComponent.getText().string = Then il documento e' vuoto End If Il problema e' che se aggiungi una tabella o un'immagine ma niente testo il test sopra ti dice che il documento e' vuoto anche se non e' vero... Forse puoi fare una giratina tra le varie proprieta' di thisComponent e vedere se ce n'e' una che fa al caso tuo. Personalmente pero' non vedo perche' non creare un documento nuovo cosi' ti levi il pensiero :-) Ciao, Michele Infatti per levarmi il pensiero, controllavo se il documento era vuoto, perche' il pulsante della macro e' sempre attivo, e se si riesegue inserisce dal punto dove si trova i comandi macro. Grazie, funziona perfettamente sui documenti di testo . ciao Beppe - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] macro
Qualcuno mi segnala della documentazione valida riguardo alle macro di OOo? Grazie. -- Francesca Chiarelli - - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] macro
Il giorno dom, 13/05/2007 alle 19.36 +0200, Francesca Chiarelli ha scritto: Qualcuno mi segnala della documentazione valida riguardo alle macro di OOo? Grazie. Sperando ti possa essere utile ti allego una email già a sua volta già riallegata :) : Il giorno lun, 05/06/2006 alle 12.23 +0200, giuseppe ha scritto: Ti allego la risposta avuta da Bernardini Lino, e in effetti le guide funzionao. Beppe A questo indirizzo puoi travarla in italiano http://docs.sun.com/app/docs/coll/1278.1 Non c' è tutto ma puoi trovare cose interessanti Attento , il codice degli esempi non è sempre utilizzabile il più delle volte serve solo per farne capire l' utilizzo Se vuoi qualcosa di più tosto, scarica questo http://www.pitonyak.org/AndrewMacro.odt è in inglese, ma tratta argomenti e problematiche veramente interessanti e gli esempi sono quasi tutti utilizzabili con un copia e incolla e con poche modifiche Puoi cercare in questa mailing list oppure anche sulla lista dev Ci sono dei forum come http://www.oooforum.org/ è in inglese ma con una ricerca mirata puoi trovarci di tutto C' è anche Google, dandogli in pasto una parola di StarBasic, a volte, ti tira fuori tanti di quegli indirizzi da farti venire il mal di testa E se proprio non ne vieni a capo, puoi fare come hai fatto ora chiedi lumi nella lista e qualche anima buona vedrai che ti risponde Ciao Lido -- Saluti. A-Lex OOo 2.1 su FedoraCore5/6, su wXP e WinPenPack - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] macro
Il 19:36, domenica 13 maggio 2007, Francesca Chiarelli ha scritto: Qualcuno mi segnala della documentazione valida riguardo alle macro di OOo? Grazie. -- Francesca Chiarelli OpenOffice.org Macros Explained By Andrew Pitonyak io l'ho acquistato tramite amazon perchè mi veniva a costare meno che dall'editore tedesco. è, ovviamente, in inglese. poi, dal sito di openoffice, su ooextras, trovi dozzine di macro e un altro libro on-line sempre di pitonyak. -- Linux Registered User #219791 Linux Registered Machine #104061 [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] macro
Francesca Chiarelli wrote: Qualcuno mi segnala della documentazione valida riguardo alle macro di OOo? Grazie. io userei il binomio OpenOffice.org Macros Explained [1], come suggerito da Roberto, di cui consiglio la versione PDF, disponibile dall'editore. Anche la SDK di OOo [2] è utile per questo, sebbene molto più tecnica. -- Giuseppe Castagno Acca Esse http://www.acca-esse.it [EMAIL PROTECTED] [1] http://www.hentzenwerke.com/catalog/oome.htm [2] http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro collegate ad una voce di menu o ad un bottone
Esiste un modo per far si che ad esempio ogni volta che si salva un documento di writer oltre al salvataggio sia eseguita una macro? Sto niente di piu' facile: STRUMENTI PERSONALIZZA (Scheda) EVENTI seleziona SALVA DOCUMENTO e cliccando su MACRO assegni la macro che vuoi! Oscar - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro collegate ad una voce di menu o ad un bottone
Esiste un modo per far si che ad esempio ogni volta che si salva un documento di writer oltre al salvataggio sia eseguita una macro? Sto niente di piu' facile: STRUMENTI PERSONALIZZA (Scheda) EVENTI seleziona SALVA DOCUMENTO e cliccando su MACRO assegni la macro che vuoi! Oscar - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] un esempio di macro si può avere? [EMAIL PROTECTED] http://web.tiscali.it/ozanam - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro collegate ad una voce di menu o ad un bottone
On 4/17/07, oscar [EMAIL PROTECTED] wrote: Esiste un modo per far si che ad esempio ogni volta che si salva un documento di writer oltre al salvataggio sia eseguita una macro? Sto niente di piu' facile: STRUMENTI PERSONALIZZA (Scheda) EVENTI seleziona SALVA DOCUMENTO e cliccando su MACRO assegni la macro che vuoi! Oscar - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Bravissimo! L'unica pecca e' che non funziona al primo salvataggio del documento che credo sia un salva con nome, percio' la macro va messa anche li'. Ciao, Michele :-)
[utenti] Macro collegate ad una voce di menu o ad un bottone
Esiste un modo per far si che ad esempio ogni volta che si salva un documento di writer oltre al salvataggio sia eseguita una macro? Sto pensando ad un modo per automatizzare la gestione delle versioni perché la maggior parte dei miei utenti di fatto non gestisce le revisioni pur avendone bisogno, al massimo si limita a salvare il file. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro collegate ad una voce di menu o ad un bottone
Ciao penso di sì. Io ho provato a registrare una macro con la quale salvo il documento e poi da File - versioni faccio clic su salva la versione nuova e ci inserisco il mio nome e chiudo la registrazione. Se rieseguo la macro dopo e vado a controllare in versioni trovo pure la ultima che mi ha fatto automaticamente la macro. Non so se ti sono stata utile. Ciao a tutti Sonia Naviga e telefona senza limiti con Tiscali Scopri le promozioni Tiscali adsl: navighi e telefoni senza canone Telecom http://abbonati.tiscali.it/adsl/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro collegate ad una voce di menu o ad un bottone
On 4/16/07, Micron Engineering [EMAIL PROTECTED] wrote: Esiste un modo per far si che ad esempio ogni volta che si salva un documento di writer oltre al salvataggio sia eseguita una macro? Sto pensando ad un modo per automatizzare la gestione delle versioni perché la maggior parte dei miei utenti di fatto non gestisce le revisioni pur avendone bisogno, al massimo si limita a salvare il file. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Ciao, Penso sia possibile scrivere una macro che alla fine chiami la procedura di salvataggio, pero' a) o educhi gli utenti a salvare usando la macro anziche' (Ctrl)+S, o File Salva, in Microsoft anche F12 o F10, non ricordo se anche OOo mappa queste combinazioni. b) o associ la macro alle suddette combinazioni (meglio) Modificare la scorciatoia da tastiera (Ctrl)+S e' facile (dal menu Strumenti Personalizza), mentre modificare la voce di menu e' un po' piu' laborioso (ma si fa, sempre dallo stesso menu sopra). Per il salvataggio automatico non ho idea di come fare, ma non credo sia un grosso problema. Devi anche pensare a come gestire salva con nome Il pericolo dell'opzione b e' che se la macro fallisce non e' piu' possibile eseguire il salvataggio, percio' devi scrivere il codice attentamente e fare in modo che in ogni caso il documento venga salvato (altrimenti non vorrei essere nei tuoi panni!! :-) ). Ciao, Michele - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] macro per salvataggio automatico file
Cari Utenti, vorrei sapere se ritenete possibile e utile creare una macro che permetta il salvataggio dei file (salva con nome...) secondo uno schema predefinito e ricavando dati automaticamente dal sistema. In dettaglio, vorrei che al comando sopraccitato OOo proponesse di default la directory in cui si trova il file e la data della creazione, cui aggiungere solo il nome del file. Ecco un esempio: se il file si trova in C:\clienti\rossi\2007\fatture cliccando sull'icona 'Salva con nome' in data odierna mi venga proposto C_clienti_rossi_2007_fatture_20070307 dove inserirei prima della data (scritta con schema anglosassone) il nome del file. Credo che una macro simile sia di grande utilità per tutti coloro che operano in sistemi qualità seguendo le norme ISO, poiché con questa impostazione del salvataggio del nome file sia ha 1) una rintracciabilità immediata della localizzazione del file nel sistema informativo 2) un'indicizzazione automatica del file in ordine cronologico progressivo laddove nella stessa sottocartella vi siano molte comunicazioni inviate in date diverse. In alternativa, se non sono OT, conoscete se esiste un programmino che sotto Win XP faccia la stessa cosa? Grazie a tutti per l'attenzione. Elio - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] Macro e StarBasic
Ti propongo una soluzione alternativa che comporta l'utilizzo di una combinazione di tasti al posto del doppio clic. La procedura è la seguente: 1. Definizione di uno stile di cella per i numeri estratti (Formato - Stilista, Tasto destro, Nuovo e si crea uno stile chiamato Estratto con la formattazione desiderata). 2. Associazione dell'applicazione dello stile ad una combinazione di tasti. (Strumenti - Personalizza - Tastiera, si seleziona la combinazione desiderata e quindi si seleziona, in basso a sinistra, l'ultima area Modelli di formattazione, si seleziona lo stile creato e si sceglie Cambia) Ciao, -- MC Ok Marco, l'idea di utilizzare una combinazione di tasti mi sta benissimo, però, invece di una formattazione, vorrei attivare la macro seguente che dovrebbe far lampeggiare la casella estratta (e fino a qui grazie ai tuoi consigli tutto ok): Sub Flash() If ActiveCell.Interior.ColorIndex 0 Then ActiveCell.Interior.ColorIndex = 15 ActiveCell.Font. ColorIndex = 1 Else ActiveCell.Interior.ColorIndex = (ActiveCell. Interior.ColorIndex + 1) Mod 2 ActiveCell.Font.Color = 1 End If Application.OnTime Now + TimeValue(00:00:01), Flash End Sub Parte di questa macro grazie al manuale StarBasic 8 di Sun l'ho tradotta, mi manca solo come passare i colori utilizzando CellBackColor e CharColor e la seguente riga d'istruzione: Application.OnTime Now + TimeValue(00:00:01) Più o meno assomiglia a quanto sotto riportato: Sub Flash if ThisComponent.getCurrentSelection.CellBackColor 0 then ThisComponent.getCurrentSelection.CellBackColor = 16 ThisComponent.getCurrentSelection.CharColor = 1 else ThisComponent.getCurrentSelection.CellBackColor = 2 mod 2 - mod 2 è giusto oppure no ThisComponent.getCurrentSelection. CharColor = 1 end if Application.OnTime Now + TimeValue(00:00: 01) - come si traduce call flash end sub Può essere fatto quanto ho in mente in StarBasic. Grazie e cioa - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] Macro e StarBasic
Salve a tutta la mail-list, ho il seguente problema con la creazione di una macro in openoffice 2.0.4 che gira su Ubuntu 6.10. Siccome stiamo in paese organizzando un tombola che dovrebbe essere proiettata, ho realizzato con OOo una tabella con i 90 numeri, graficamente è venuta molto bene, il problema risiede nel fatto che non so come associare all'evento doppio click su una cella il cambio colore dello sfondo di questa. Ad oggi sono solo riuscito a creare un bottone che cambia il colore alla casella selezionata, ma il risultato è troppo laborioso per i bambini che dovrebbero usrala. Preferirei usare un macro che mi faccia cambiare la formattazione della cella quando la seleziono, il codice che ho inserito mi da parecchi errori, eccolo (è scritto in VBA xché non conosco ancora il SB): Public OrigBkgCol As Long, OrigTxtCol As Long Public OldCell As Range Sub InitFlash() Set OldCell = ActiveCell OrigBkgCol = ActiveCell. Interior.ColorIndex OrigTxtCol = ActiveCell.Font.ColorIndex Application.OnTime Now + TimeValue(00:00:01), Flash End Sub Sub Flash() If ActiveCell.Interior.ColorIndex 0 Then ActiveCell. Interior.ColorIndex = 2 'colore fondo bianco ActiveCell.Font. ColorIndex = 1 'colore testo nero Else ActiveCell.Interior. ColorIndex = (ActiveCell.Interior.ColorIndex + 14) Mod 2 ActiveCell.Font.Color = 1 End If Application.OnTime Now + TimeValue (00:00:01), Flash End Sub Grazie a tutti - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro
--- Danielinux ha scritto: Ho convinto un amico a passare ad OOo. Lui però ha delle macro configurate con word: c'è un modo agevole per passarle su openoffice senza doverle registrare di nuovo? ho trovato questi documenti, probabilmente possono essergli utili documentazione per le conversioni: http://documentation.openoffice.org/HOW_TO/various_topics/VbaStarBasicXref.pdf esempi: http://documentation.openoffice.org/HOW_TO/various_topics/VbaStarBasicExampleFiles.zip Ciao Davide Dizionari: http://linguistico.sourceforge.net/wiki Esci dall'illegalità: utilizza OpenOffice.org: http://linguistico.sourceforge.net/wiki/doku.php?id=UsaOOo GNU/Linux User: 302090: http://counter.li.org -- Non autorizzo la memorizzazione del mio indirizzo su outlook __ Do You Yahoo!? Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da tanto spazio gratuito per i tuoi file e i messaggi http://mail.yahoo.it - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] Macro
Ho convinto un amico a passare ad OOo. Lui però ha delle macro configurate con word: c'è un modo agevole per passarle su openoffice senza doverle registrare di nuovo? - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro per ricerca in base
Alle 19:23, martedì 12 settembre 2006, Marco Caresia ha scritto: [EMAIL PROTECTED] wrote: Spero di essere stato abbastanza chiaro. Sì, vuoi una query (report) by form. Purtroppo ho scelto la via più semplice e non sono riuscito a trovare niente di meglio che modificare direttamente la query (prende i valori presenti nella maschera e non è più parametrica): REM * BASIC * ' la macro è associata ad un pulsante della maschera ' Sub Main ' accedo alla maschera oDoc = ThisComponent oForm = oDoc.DrawPage.Forms.GetByName(Standard) ' prendo i valori delle caselle oCodiceLavoro = oForm.getbyname(CodiceLavoro) oCommittente = oForm.getbyname(Committente) sCodiceLavoro = oCodiceLavoro.CurrentValue sCommittente = oCommittente.CurrentValue sCo = Committente = ' sCommittente ' sCL = CodiceLavoro = ' sCodiceLavoro ' ' accedo al database oDB = oDoc.parent ' accedo alla ricerca e la modifico oQueryDef = oDB.DataSource.getQueryDefinitions oQuery = oQueryDef.getbyname(R_Ore) oQuery.Command = SELECT CodiceLavoro AS Codice Lavoro,Committente,Attivita AS Attività,Tecnico,Data,Ore FROM T_Ore WHERE sCo AND sCL ' apro il report collegato alla ricerca oConnection = oForm.ActiveConnection dim Args(1) as new com.sun.star.beans.PropertyValue Args(0).name = OpenMode Args(0).value = open Args(1).name = ActiveConnection Args(1).value = oConnection oReports = oDB.getReportDocuments oReport = oReports.loadComponentFromURL(R_Ore1,_blank,0,Args()) End Sub Per Nicola: fra un attimo ti mando il file modificato. Per Paolo: hai visto il video dell'intervento di Laurent Godard a Lione? Ciao, -- MC - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] Macro per LaTeX e problema export PDF (?)
Ciao. Sto usando la macro OOoLatex, che mi sembra un pacchetto piuttosto interessante: http://ooolatex.sourceforge.net/ http://sourceforge.net/projects/ooolatex http://www.cs.utk.edu/~spires/html/content/code/OO_Latex/index.html Mi pare che funzioni piuttosto bene, almeno stando a qualche prova veloce veloce che ho fatto: http://www.telug.it/marco/DOWNLOAD/ooolatex-test.odt http://www.telug.it/marco/DOWNLOAD/ooolatex-test.pdf ( Precisazione per chi volesse aprire/usare il .odt: per vederlo correttamente, è necessario avere installati i seguenti BakomaFonts: http://ooolatex.sourceforge.net/BakomaFonts.tar.gz ) Preciso che lo sto usando uscendo in formato (vettoriale) EMF (non in PNG, che è il default ma non sarebbe vettoriale e corrisponderebbe a inserire le equazioni come immagini). L'unico (ma non trascurabile) problema che ho riscontrato finora, ma che credo dipenda da OOo e non dalla macro, è che, se stampo il suindicato PDF, ottenuto per esportazione da OOo (OOo 2.0.3, precompilato della SUN, usato su Mandriva 2006), alcuni simboli si stampano solo in parte (ad es. i simboli di sommatoria e alcune parentesi). Tendo a pensare che ci sia qualcosa che non va nel documento PDF prodotto per esportazione da OOo, perché lo stesso problema mi si verifica sia se stampo da Kpdf che se stampo da Acrobat Reader, e anche perché, al contrario, la stampa del .odt da OOo non mi dà problemi (ho fatto anche una prova con Impress), quindi forse c'è qualche baco nell'esportazione in PDF. C'è qualcuno che può verificare se la stampa del suindicato PDF gli dà lo stesso problema e/o se riscontra lo stesso problema sul PDF che ottiene per esportazione da OOo a partire dal suindicato .odt ? Marco Pratesi -- Non rispondere all'indirizzo mittente, che è solo un collettore di spam. Il mio indirizzo aggiornato è su http://www.marcopratesi.it/email.php Please do not reply to the sender's address, that is only a spam sink. My updated e-mail address is at http://www.marcopratesi.it/email.php pgpnzJ1422DTz.pgp Description: PGP signature
Re: [utenti] Macro per LaTeX e problema export PDF (?)
Il giorno mer, 23/08/2006 alle 13.43 +0200, Marco Pratesi ha scritto: C'è qualcuno che può verificare se la stampa del suindicato PDF gli dà lo stesso problema e/o se riscontra lo stesso problema sul PDF che ottiene per esportazione da OOo a partire dal suindicato .odt ? Ciao, ho fatto per curiosità un po' di prove, visto che ogni tanto anche a me sorgono problemi random con l'esportazione in PDF. Ho provato ad aprire i due file, previa installazione dei BakomaFonts, sia in windows che in Linux (Fedora Core 5): si vedono perfettamente e anche la stampa è praticamente perfetta, stessa resa che a video; le parentesi e i simboli di sommatoria sono tutti perfetti, a dire il vero tranne le prima graffa orizzontale nella prima pagina che è leggermente imprecisa ma di poco anche se in verità è un po' bruttina anche a video. Per la cronaca sotto Linux ho usato sia Adobe Reader 7.0.5 sia Evince. Successivamente ho provato a generare il PDF da openoffice 2.0.3 e 2.0.2 partendo dall'odt con gli identici risultati. Insomma da me pare essere tutto a posto tranne quella piccola (IMHO trascurabile) imprecisione. Ho usato stampanti HP laserjet varie: 4200, 4000 e 5000. Spero di esserti stato in qualche modo utile. --- Flavio Aime Network Administrator ELTEK S.p.A. [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro per LaTeX e problema export PDF (?)
On Wednesday 23 August 2006 16:12, Flavio Aime wrote: Il giorno mer, 23/08/2006 alle 13.43 +0200, Marco Pratesi ha scritto: C'è qualcuno che può verificare se la stampa del suindicato PDF gli dà lo stesso problema e/o se riscontra lo stesso problema sul PDF che ottiene per esportazione da OOo a partire dal suindicato .odt ? Ciao, ho fatto per curiosità un po' di prove, visto che ogni tanto anche a me sorgono problemi random con l'esportazione in PDF. Ho provato ad aprire i due file, previa installazione dei BakomaFonts, sia in windows che in Linux (Fedora Core 5): si vedono perfettamente e anche la stampa è praticamente perfetta, stessa resa che a video; [...] Scusa la paranoia, ti chiedo conferma: se stampi il PDF che avevo linkato nella mia prima e-mail, cioè http://www.telug.it/marco/DOWNLOAD/ooolatex-test.pdf la stampa che ottieni _*NON HA*_ i problemi che ho indicato io, giusto? Quindi, stando alla tua prova, il PDF che ho prodotto per esportazione da OOo non dovrebbe avere problemi di suo, mentre può darsi che ci sia qualcosa che non va nel mio sistema di stampa. In questo caso, tanto meglio: se il problema è solo mio, me lo tengo oppure me lo risolvo da solo... mi basta sapere che chi riceve quel PDF da me - non ha bisogno di installare i font Bakoma (che mi pare OOo provveda a includere nel documento PDF) - non ha problemi neanche a stampare - non ha bisogno né della macro, né di OOo, a meno che non debba fare delle modifiche Ho usato stampanti HP laserjet varie: 4200, 4000 e 5000. Io invece ho stampato su un HP PSC 950, ma, da quello che ho provato nel frattempo, credo di poter dire che il problema non è la stampante usata, bensì, molto più banalmente, probabilmente c'è qualcosa che non va nella versione di ghostscript che sto usando (e su cui dovrebbe essere basato il sistema di stampa): se apro quel PDF con gv (che per la visualizzazione usa appunto ghostscript, e non il motore di xpdf o di acroread -- BTW io ho usato il 7.0.8, non esattamente il 7.0.5), la visualizzazione ha gli stessi problemi che ho elencato per la stampa! Da quello che vedo qui: http://sunsite.mff.cuni.cz/pub/fedora/5/i386/os/Fedora/RPMS/ mi sa che usi una versione di ghostscript leggermente più aggiornata della mia, cioè almeno la 8.15.1, mentre sulla Mandriva 2006 x86_64 ho l'8.15; puoi mandarmi l'output di questo comando? rpm -qa | grep ghostscript Spero di esserti stato in qualche modo utile. Utilissimo, grazie! Anche se forse a questo punto è una questione riguardante Linux/Ghostscript, più che OOo, quindi forse è il caso di continuare in mail privata; se lo ritieni opportuno, il mio indirizzo e-mail lo trovi seguendo le indicazioni della signature qui sotto. Grazie ancora, Marco Pratesi -- Non rispondere all'indirizzo mittente, che è solo un collettore di spam. Il mio indirizzo aggiornato è su http://www.marcopratesi.it/email.php Please do not reply to the sender's address, that is only a spam sink. My updated e-mail address is at http://www.marcopratesi.it/email.php pgpCWKpM6Llok.pgp Description: PGP signature
Re: [utenti] Macro e Mac OS Tiger
E' inutile che tu faccia finta di nulla e ti guardi intorno, caro fabrizio venerandi, perche' ho le prove, il venerdì 28 luglio 2006, alle 06:32 hai scritto: seleziona la .app e con il pulsante destro scegli 'mostra contenuto pacchetto', potrebbe essere che Oo salvi le preferenze lì dentro. Ho provato, non sono riuscita a fare quello che volevo pero'... e' una grande dritta, non pensavo che una .app si potesse sfogliere cosi'. btw, ti consiglio di provare anche neooffice su mac. Più lento ma decisamente meglio integrato. Mah, la velocita' (non che OOo ne abbia da vendere, eh) e' una delle cose che apprezzo di piu'. Magari provo lo stesso, per curiosita'. Appena ho un attimo e riesco a muovermi meglio col SO nuovo. Grazie intanto! Arwan -- Domani, se sento chiamare, butto all'aria e la terra e la pietra e mi seppellisco nel cielo, nel mezzo del cuore di Dio don Mario Beber, epigrafe - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro e Mac OS Tiger
E' inutile che tu faccia finta di nulla e ti guardi intorno, caro Bart Aimar, perche' ho le prove, il venerdì 28 luglio 2006, alle 08:51 hai scritto: Giusto per provare vorresti provare ad installare questa libreria? http://aimar.mrjive.it/?q=node/29 Devi solo installare il pacchetto UltimusFree2-060714.uno.pkg Lo so che non te fai nulla, ma giusto per provare... mi sembra grave che la versione Mac non possa installare pacchetti.uno.pkg (Poi lo disinstalli...) Funzia, funzia. Era la creazione di pacchetti che mi lasciava senza sapere che fare, ma col link che mi hai dato sotto non dovrei aver problemi. Vedi un po' se questo ti può essere utile http://www.mail-archive.com/dev@it.openoffice.org/msg00361.html Ovviamente il pacchetto deve essere creato dall'installazione di OO dove ci sono le macro... e se ho capito bene quella non è una macchina Mac. Altroche'. Devo ancora provare ma la cosa mi sembra chiara e senza intoppi; piuttosto: dalla macchina Linux non ho problemi perche' so dove stanno le mie macro, ma da quella Mac? La ricerca e' stata infruttuosa, nonostante i consigli datimi. No! Tiri dentro uno stile già esistente in un altro documento. c'è qualcosa che mi è sfuggito? Probabilmente il fatto che per creare gli stili che mi servivano la prima volta li ho presi proprio da un documento esistente ;-) Arwan -- Domani, se sento chiamare, butto all'aria e la terra e la pietra e mi seppellisco nel cielo, nel mezzo del cuore di Dio don Mario Beber, epigrafe - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro e Mac OS Tiger
Arwan ha scritto: E' inutile che tu faccia finta di nulla e ti guardi intorno, caro Bart Aimar, perche' ho le prove, il giovedì 27 luglio 2006, alle 13:56 hai scritto: Suppungo le tue macro stiano in librerie condivise... in tal caso potresti provare a esportarle come pacchetti.uno.pkg. La procedura è semplice e con menu strumenti gestione pacchetti le reinstalli sulla nuova macchina facilmente! Mmmm... provato, ma la pagina che mi si apre dal Mac mi da' solo la possibilita' di creare nuovi pacchetti, e non di caricarne di vecchi... Mi sembra strano... ma con il Mac tutto è possibile... :-) Giusto per provare vorresti provare ad installare questa libreria? http://aimar.mrjive.it/?q=node/29 Devi solo installare il pacchetto UltimusFree2-060714.uno.pkg Lo so che non te fai nulla, ma giusto per provare... mi sembra grave che la versione Mac non possa installare pacchetti.uno.pkg (Poi lo disinstalli...) salvo il fatto che non sono riuscita nemmeno a crearne, Ma a che livello sono le tue macro? ma questa e' un'altra storia perche' non ci ho lavorato su a sufficienza. Vedi un po' se questo ti può essere utile http://www.mail-archive.com/dev@it.openoffice.org/msg00361.html Ovviamente il pacchetto deve essere creato dall'installazione di OO dove ci sono le macro... e se ho capito bene quella non è una macchina Mac. - Click sull'ultima icona (new style from selection) - ultima opzione (load style) - seleziona l'opzione pages (la terza casella) e se vuoi overwrite - premi il pulsante in basso a destra (from file) - scegli il file - fatto Cioe', se non ricordo male, la procedura per crearli ex novo... sigh. No! Tiri dentro uno stile già esistente in un altro documento. c'è qualcosa che mi è sfuggito? fammi sapere... Ciao Bart - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro e Mac OS Tiger
Bart Aimar ha scritto: Giusto per provare vorresti provare ad installare questa libreria? ho appena provato con neooffice 2alpha e il pacchetto si installa normalmente. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro e Mac OS Tiger
Arwan ha scritto: ...zot... A questo punto mi sono scontrata col problema: come spostare tutte le macro da un sistema all'altro? Suppungo le tue macro stiano in librerie condivise... in tal caso potresti provare a esportarle come pacchetti.uno.pkg. La procedura è semplice e con menu strumenti gestione pacchetti le reinstalli sulla nuova macchina facilmente! E i formati di pagina? A manina li dovresto poter trsferire da un fila all'altro con writer dovrebbe funzionare... Ti incollo quì le istruzioni di Michele Zarri passate in lista alcuni mesi fa... - F11 per aprire lo stilista (aarrgghh!!). - Click sull'ultima icona (new style from selection) - ultima opzione (load style) - seleziona l'opzione pages (la terza casella) e se vuoi overwrite - premi il pulsante in basso a destra (from file) - scegli il file - fatto Il mio problema principale e' che non riesco ancora a muovermi bene nella struttura del Mac, qui non posso aiutarti. Spero che gli aggiramenti che ti propongo siano utili. ciao Bart - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro e Mac OS Tiger
E' inutile che tu faccia finta di nulla e ti guardi intorno, caro Bart Aimar, perche' ho le prove, il giovedì 27 luglio 2006, alle 13:56 hai scritto: Suppungo le tue macro stiano in librerie condivise... in tal caso potresti provare a esportarle come pacchetti.uno.pkg. La procedura è semplice e con menu strumenti gestione pacchetti le reinstalli sulla nuova macchina facilmente! Mmmm... provato, ma la pagina che mi si apre dal Mac mi da' solo la possibilita' di creare nuovi pacchetti, e non di caricarne di vecchi... salvo il fatto che non sono riuscita nemmeno a crearne, ma questa e' un'altra storia perche' non ci ho lavorato su a sufficienza. - F11 per aprire lo stilista (aarrgghh!!). Eh, vabbe'... e' successo il finimondo sul MAc, con F11. Ho dovuto pescare l'icona degli stili. - Click sull'ultima icona (new style from selection) - ultima opzione (load style) - seleziona l'opzione pages (la terza casella) e se vuoi overwrite - premi il pulsante in basso a destra (from file) - scegli il file - fatto Cioe', se non ricordo male, la procedura per crearli ex novo... sigh. Spero che gli aggiramenti che ti propongo siano utili. Perlomeno le ultime istruzioni mi hanno rinfrescato al memoria su un procedimento che ho fatto un paio di volte e poi, impostato tutto, ho dimenticato ;-) Arwan -- Domani, se sento chiamare, butto all'aria e la terra e la pietra e mi seppellisco nel cielo, nel mezzo del cuore di Dio don Mario Beber, epigrafe - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro e Mac OS Tiger
E' inutile che tu faccia finta di nulla e ti guardi intorno, caro pietro barnabè, perche' ho le prove, il giovedì 27 luglio 2006, alle 07:25 hai scritto: Se hai fatto l'installazione abituale, dovresti avere la cartella con tutti i file di OO.o in /Appplications/0penOffice.org, li dovrebbe starci anche la cartella per le macro, magari in /program. Di più non ricordo, è un anno circa che ho tolto macosx, e non conosco i nuovi macbook. Ho fatto l'installazione come da istruzioni; prima il server X e poi OO... ma alla fine, in /Applications/OpenOffice ho solo il file .app Ho provato a creare una nuova macro per vedere dove la salvava e metterci le vecchie, il procedimento di creazione e' andato a buon fine ma non ho scoperto dove l'ha salvata :-((( Arwan -- Domani, se sento chiamare, butto all'aria e la terra e la pietra e mi seppellisco nel cielo, nel mezzo del cuore di Dio don Mario Beber, epigrafe - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro e Mac OS Tiger
Arwan ha scritto: Ho fatto l'installazione come da istruzioni; prima il server X e poi OO... ma alla fine, in /Applications/OpenOffice ho solo il file .app Ho provato a creare una nuova macro per vedere dove la salvava e metterci le vecchie, il procedimento di creazione e' andato a buon fine ma non ho scoperto dove l'ha salvata :-((( seleziona la .app e con il pulsante destro scegli 'mostra contenuto pacchetto', potrebbe essere che Oo salvi le preferenze lì dentro. btw, ti consiglio di provare anche neooffice su mac. Più lento ma decisamente meglio integrato. -- http://www.venerandi.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro e Mac OS Tiger
Il giorno mer, 26/07/2006 alle 23.27 +0200, Arwan ha scritto: .. Ho trovato nella mia home una cartella nascosta .openoffice2.0 (o qualcosa di simile) e ci ho schiaffato le macro, ma probabilmente non e' il posto giusto, perche' OO non le carica... Se hai fatto l'installazione abituale, dovresti avere la cartella con tutti i file di OO.o in /Appplications/0penOffice.org, li dovrebbe starci anche la cartella per le macro, magari in /program. Di più non ricordo, è un anno circa che ho tolto macosx, e non conosco i nuovi macbook. ciao, Pietro - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] macro ripeti successiva
ivan ha scritto: comunque grazie dopo il corso di inglese darò un 'occhio ib Il manuale di Starbasic è in italiano... e, come ti dicevo, la maggior parte delle macro riportate su siti in ostrogoto (e assimilabili) hanno pochi commenti e molto codice basic da studiare... quindi l'occhio dallo anche prima di qualsiasi corso... ;-) ciao Bart - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] macro ripeti successiva
Emanuele ha scritto: Ciao Cut Il registratore di marco, probabilmente, non è una soluzione molto flessibile... Però non son sicuro di aver capito bene quello che vuoi fare. Vorresti creare una macro che ti copia le formule contenenti stringaestrai e concatena? Oppure vuoi evitare di usare queste formule e fare l'operazione interamente via macro? scusate nuovamente E di cosa? ;-) Ciao! Emanuele. Mi spiego meglio: ho usato il registratore di macro per vedere come vengono scritte le macro.. il mio problema è ripetere le stesse operazioni su celle successive, ad esempio ieri dovevo aggiungere una virgola ad un elenco di 46000 articoli e a forza di formule e selezioni con shift e tasti direzione si aspetta un pò e si riesce a fare.. ma se sapessi come scriverlo in una macro imparerei qualcosa di nuovo e sarei più contento.. ciao e grazie ib - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] macro ripeti successiva
ivan ha scritto: Mi spiego meglio: ho usato il registratore di macro per vedere come vengono scritte le macro.. il mio problema è ripetere le stesse operazioni su celle successive, ad esempio ieri dovevo aggiungere una virgola ad un elenco di 46000 articoli e a forza di formule e selezioni con shift e tasti direzione si aspetta un pò e si riesce a fare.. ma se sapessi come scriverlo in una macro imparerei qualcosa di nuovo e sarei più contento.. A suo tempo, nel cercare di capire come funzionava lo starbasic, cercai anch'io di fare la stessa cosa... ma è una strada senza possibilità perché il registratore di macro lavora in modo strano... Già meglio il registratore di Paolo mantovani... http://www.paolo-mantovani.org/downloads/DispatchToApiRecorder/ Ma ritengo preferibile imparare a programmare guardando degli esempi... Sul Wiki trovi degli esempi e i link per scaricarne altri e accedere a documentazione (sparsa) http://nathanvi.it/cgi-bin/openoffice/bin/view/FAQ/DomandeStarBasic Altra buona fonte: http://www.oooforum.org/forum/search.phtml selezionando Forum OpenOffice.org: Macros and API e ancora: http://codesnippets.services.openoffice.org/Calc/oobasic.xml Anche gli archivi di dev@it.openoffice.org: http://www.mail-archive.com/dev%40it.openoffice.org/ buon divertimento... :-) Bart -- Rilasciata la versione Beta di UltimusFree Applicativo per Computi Metrici Estimativi su tabelle Calc. http://aimar.mrjive.it - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] macro ripeti successiva
On 03/07/06, Bart Aimar [EMAIL PROTECTED] wrote: ivan ha scritto: Mi spiego meglio: ho usato il registratore di macro per vedere come vengono scritte le macro.. il mio problema è ripetere le stesse operazioni su celle successive, ad esempio ieri dovevo aggiungere una virgola ad un elenco di 46000 articoli e a forza di formule e selezioni con shift e tasti direzione si aspetta un pò e si riesce a fare.. ma se sapessi come scriverlo in una macro imparerei qualcosa di nuovo e sarei più contento.. A suo tempo, nel cercare di capire come funzionava lo starbasic, cercai anch'io di fare la stessa cosa... ma è una strada senza possibilità perché il registratore di macro lavora in modo strano... Già meglio il registratore di Paolo mantovani... http://www.paolo-mantovani.org/downloads/DispatchToApiRecorder/ Ma ritengo preferibile imparare a programmare guardando degli esempi... Sul Wiki trovi degli esempi e i link per scaricarne altri e accedere a documentazione (sparsa) http://nathanvi.it/cgi-bin/openoffice/bin/view/FAQ/DomandeStarBasic Altra buona fonte: http://www.oooforum.org/forum/search.phtml selezionando Forum OpenOffice.org: Macros and API e ancora: http://codesnippets.services.openoffice.org/Calc/oobasic.xml Anche gli archivi di dev@it.openoffice.org: http://www.mail-archive.com/dev%40it.openoffice.org/ buon divertimento... :-) Bart -- Rilasciata la versione Beta di UltimusFree Applicativo per Computi Metrici Estimativi su tabelle Calc. http://aimar.mrjive.it - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Ciao Ivan, un paio di aggiunte ai suggerimenti di Bart. Se mastichi un po' di Inglese non puoi fare a meno di questo: http://www.pitonyak.org/AndrewMacro.odt E l'indice analitico di tutte le funzioni: http://api.openoffice.org/docs/common/ref/index-files/index-1.html Che non e' per niente user friendly ma spesso molto utile almeno per sapere i parametri da usare. Se poi sai il tedesco (cosa che non si applica al sottoscritto) questo sito e' altamente raccomandato: http://www.dannenhoefer.de/faqstarbasic/StarBasic-Allgemein.html Ah... dimenticavo: questa pagina e' molto utile se usi CALC parecchio (altra cosa che non si applica al sottoscritto) http://www.richhillsoftware.com/ Ciao, Michele
Re: [utenti] macro ripeti successiva
Michele Zarri ha scritto: On 03/07/06, Bart Aimar [EMAIL PROTECTED] wrote: Ciao Ivan, ...zot... un paio di aggiunte ai suggerimenti di Bart. Se mastichi un po' di Inglese non puoi fare a meno di questo: http://www.pitonyak.org/AndrewMacro.odt Mi sembrava che il link fosse riportato sul wiki... e se non lo è bisogna rimediare... Tra l'altro quella pagina non è facile da trovare... quindi: http://nathanvi.it/cgi-bin/openoffice/bin/view/Main/LinkOpenOffice#Macro In ogni caso il libro di Andrew probabilmente è ancora più interessante dei documento online... ma pare non lo abbia ancora comprarato nessuno! :-) E l'indice analitico di tutte le funzioni: http://api.openoffice.org/docs/common/ref/index-files/index-1.html Che non e' per niente user friendly ma spesso molto utile almeno per sapere i parametri da usare. Giusto... Se poi sai il tedesco (cosa che non si applica al sottoscritto) questo sito e' altamente raccomandato: http://www.dannenhoefer.de/faqstarbasic/StarBasic-Allgemein.html Dissento... se non sai una parola di tedesco è ancora più utile... perchè in quel caso i nomi di variabile sono immediatamente distinguibili dalle funzioni e dalle robe di Starbasic... Ah... dimenticavo: questa pagina e' molto utile se usi CALC parecchio (altra cosa che non si applica al sottoscritto) http://www.richhillsoftware.com/ Questo non lo conoscevo... Non dimentichiamoci di Xray... un utilissimo applicativo in basic per ispezionare proprietà, metodi, interfaccie di un oggetto. http://www.ooomacros.org/dev.php#101416 Probabilmente la pagina del wiki che contiene i link è da riorganizzare... magari come pagina autonoma più facilmente individuabile/trovabile... Magari, approfittando di questa discussione, potremmo raccogliere più link possibile... In tal caso fatevi sotto con indirizzi... Ivan vedi di non farti travolgere dalla marea di informazioni... :-) ciao Bart -- Rilasciata la versione Beta di UltimusFree Applicativo per Computi Metrici Estimativi su tabelle Calc. http://aimar.mrjive.it - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] macro ripeti successiva
Bart Aimar ha scritto: Michele Zarri ha scritto: On 03/07/06, Bart Aimar [EMAIL PROTECTED] wrote: Ciao Ivan, ...zot... zot... zot... zot... . Magari, approfittando di questa discussione, potremmo raccogliere più link possibile... In tal caso fatevi sotto con indirizzi... questa è un'ottima idea Ivan vedi di non farti travolgere dalla marea di informazioni... :-) ecco appunto mi sa che il problema sarà proprio quello :-(( ciao Bart comunque grazie dopo il corso di inglese darò un 'occhio ib - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] macro ripeti successiva
Ciao Salve, scusate il disturbo premetto che non conosco molto il linguaggio macro e vi chiederei un suggerimento: con il registratore automatico macro registro alcune operazioni eseguite su una riga e vorrei che poi la stessa operazioe venisse eseguita anche nelle righe successive. Il mio problema è una lista di indirizzi in cui il numero civico è alla destra della via e lo vorrei spostare a sx e questo lo riesco a fare con le formule stringaestrai (con qualche difficoltà per numeri composti da + cifre)e concatena e poi vorrei creare un bottone che me le ripete anche sulle righe successive Il registratore di marco, probabilmente, non è una soluzione molto flessibile... Però non son sicuro di aver capito bene quello che vuoi fare. Vorresti creare una macro che ti copia le formule contenenti stringaestrai e concatena? Oppure vuoi evitare di usare queste formule e fare l'operazione interamente via macro? scusate nuovamente E di cosa? ;-) Ciao! Emanuele. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] Macro
ciao *, con base qualcuno sa come si scrive una macro che, collegata ad un pulsante all'interno di un formulario, apra un altro formulario? grazie do - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro
Domenico Odetti ha scritto: ciao *, con base qualcuno sa come si scrive una macro che, collegata ad un pulsante all'interno di un formulario, apra un altro formulario? se il form è esterno al db (come era in Oo 1.x) basta l'url. Altrimenti prova questa macro che tempo fa è stata postata nella mailing list (non l'ho provata eh): La mail va' a capo dopo 72 caratteri quindi la macro la devi aggiustare. ' Qui gli passi il nome del file .odb e qui il nome del formulario Sub subDisplayForm(sDatabaseName as string, sFormName as string) Dim oForm Dim mArgs(1) as new com.sun.star.beans.PropertyValue oDatabase = fnGetOpenDatabase(sdatabaseName) oConnection = oDatabase.DataSource.getConnection(,) mArgs(0).name = OpenMode mArgs(0).value = open 'openDesign ' 'openForMail mArgs(1).name = ActiveConnection mArgs(1).value = oConnection oForm = oDatabase.getFormDocuments.getByName(sFormName) 'oForm.visibilityChanged(true) oDatabase.getFormDocuments.loadComponentFromURL(sFormName, _blank, 0, mArgs()) End Sub function fnGetOpenDatabase(sDatabaseName as string) oEnum = StarDesktop.getComponents.createEnumeration while oEnum.hasMoreElements oPosDB = oEnum.nextElement if oPosDB.implementationName = com.sun.star.comp.dba.ODatabaseDocument then 'msgbox oPosDB.DataSource.name if right(oPosDB.DataSource.name, len(sDatabaseName)) = sDatabaseName then fnGetOpenDatabase = oPosDB exit function end if end if wend end function -- http://www.venerandi.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] macro, macro e ancora macro
Hi *, Ho praticamente iniziato ieri sera a leggere un po' di documenti sulla programmazione delle macro in OOo (in particolare su Base) Devo dire che il tutto non è molto intuitivo e gli esempi chiari scarseggiano un po' :( Tanto per orientarmi In un form di Base con 2 campi di testo, come dovrebbe essere fatta una macro che prenda il contenuto di campo1 e lo incolli in campo2. Mi sapete consigliare un link ad esempi di questo tipi? -- Davide Corio [EMAIL PROTECTED] Redomino S.r.l.C.so Monte Grappa 90/b - 10145 Torino - Italy Tel: +39 011 19502871 - Fax: +39 011 19791122 - http://www.redomino.com/
Re: [utenti] macro, macro e ancora macro
Il giorno mar, 11/04/2006 alle 11.16 +0200, Davide Corio ha scritto: Hi *, Ho praticamente iniziato ieri sera a leggere un po' di documenti sulla programmazione delle macro in OOo (in particolare su Base) Devo dire che il tutto non è molto intuitivo e gli esempi chiari scarseggiano un po' :( Tanto per orientarmi In un form di Base con 2 campi di testo, come dovrebbe essere fatta una macro che prenda il contenuto di campo1 e lo incolli in campo2. Mi sapete consigliare un link ad esempi di questo tipi? Mi autorispondo... è stato più semplice arrivarci tramite api.openoffice.org che cercando esempi in giro :) -- Davide Corio [EMAIL PROTECTED] Redomino S.r.l.C.so Monte Grappa 90/b - 10145 Torino - Italy Tel: +39 011 19502871 - Fax: +39 011 19791122 - http://www.redomino.com/
[utenti] macro versione 2.x
Nel passaggio da OOo 1.4 a 2.0.1 ho il problema che non so più come si salvano le macro. Mi spiego: ho trovato una macro utilissima su Internet: come faccio a inserirla stabilmente dentro OOo? Con la versione precedente lo sapevo fare, ma con l'ultima non ci capisco più niente. Qualcuno mi sa dare una dritta? Grazie anticipate. -- Un caro saluto, Andrea Landriscina http://www.landriscina.it - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] macro versione 2.x
Andrea Landriscina wrote: Nel passaggio da OOo 1.4 a 2.0.1 ho il problema che non so più come si salvano le macro. Mi spiego: ho trovato una macro utilissima su Internet: come faccio a inserirla stabilmente dentro OOo? Con la versione precedente lo sapevo fare, ma con l'ultima non ci capisco più niente. Qualcuno mi sa dare una dritta? Grazie anticipate. Da Strumenti-Macro - Organizza Macro - OpenOffice Basic - MacroPersonali - Standard - Gestisci - Nuovo in questo modo crei un modulo e poi vai in modifica e inserisci il codice della tua macro, la stessa non sara' legata ad un singolo documento di OOo, ma potra' essere richiamata da un qualsiasi documento. Ciao Jack -- Email.it, the professional e-mail, gratis per te: http://www.email.it/f Sponsor: Telefonare all'estero risparmiando fino all'80%? Con Email.it Phone Card puoi, clicca e scopri tutti i vantaggi Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=2683d=3-3 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro ListBox
2006/2/21, Bart Aimar: Paolo Mantovani ha scritto: ho lo stesso problema in ooo2.0.1, mentre in ooo2.0 funzionava correttamente credo sia un bug in xray Chissà con OOo 2.0.2 come funziona... Qualcuno che l'ha montata usa xray? saluti Bart Xray e OOo 2.0.2rc2 SUN su windows 2k a me funziona il path di xray è in locale, apre firefox e visualizza la pagina dell'sdk ciao Fabio
Re: [utenti] Macro ListBox
Paolo Mantovani ha scritto: ho lo stesso problema in ooo2.0.1, mentre in ooo2.0 funzionava correttamente credo sia un bug in xray Chissà con OOo 2.0.2 come funziona... Qualcuno che l'ha montata usa xray? saluti Bart - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro ListBox
Paolo Mantovani ha scritto: Alle 16:18, sabato 21 gennaio 2006, Bart Aimar ha scritto: Cosa intendi per configura XRay sul percorso del SDK? questo dovrebbe divenire chiaro una volta lanciato XRay :-) Per essere chiaro è chiaro... ma non mi funziona... O meglio mi ha funzionato un momento.. poi ho reinstallato qualcosa (xray?, OO?, entrambi o l'sdk2 ?) e da allora più niente. Faccio il settaggio, lo accetta, ma poi pigia oigia e il piu delle volte non succede niente... Talvolta invece mi risponde che quel tipo di informazione non c'è! Qualche idea? Grazie Bart -- UltimusFree (Ultimus is not Ultimus) Template assistito per Computo Metrico Estimativo su tabelle calc OpenOffice.org. (Ovvero il computo metrico come siete abituati da sempre a vederlo, ma con una serie di automazioni in aiuto) http://aimar.mrjive.it/?q=node/3 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro ListBox
Alle 23:15, lunedì 20 febbraio 2006, Bart Aimar ha scritto: Paolo Mantovani ha scritto: Alle 16:18, sabato 21 gennaio 2006, Bart Aimar ha scritto: Cosa intendi per configura XRay sul percorso del SDK? questo dovrebbe divenire chiaro una volta lanciato XRay :-) Per essere chiaro è chiaro... ma non mi funziona... O meglio mi ha funzionato un momento.. poi ho reinstallato qualcosa (xray?, OO?, entrambi o l'sdk2 ?) e da allora più niente. Faccio il settaggio, lo accetta, ma poi pigia oigia e il piu delle volte non succede niente... Talvolta invece mi risponde che quel tipo di informazione non c'è! Qualche idea? ho lo stesso problema in ooo2.0.1, mentre in ooo2.0 funzionava correttamente credo sia un bug in xray saluti Paolo - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro ListBox
Paolo Mantovani ha scritto: Un consiglio non troppo originale: scarica e unzippa il SDK (dal sito api.openoffice.org) scarica e installa XRay (da ooomacros.org) Mi sono perso qualcosa... ero rimasto a writedbginfo... :-) configura XRay sul percorso del SDK Cosa intendi per configura XRay sul percorso del SDK? Grazie Bart - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro ListBox
Alle 16:18, sabato 21 gennaio 2006, Bart Aimar ha scritto: Paolo Mantovani ha scritto: Un consiglio non troppo originale: scarica e unzippa il SDK (dal sito api.openoffice.org) scarica e installa XRay (da ooomacros.org) Mi sono perso qualcosa... ero rimasto a writedbginfo... :-) Beh, si tratta di qualcosa di simile ma molto molto più pratico e veloce da utilizzare. configura XRay sul percorso del SDK Cosa intendi per configura XRay sul percorso del SDK? questo dovrebbe divenire chiaro una volta lanciato XRay :-) ciao Paolo - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro ListBox
Paolo Mantovani ha scritto: Io le uso da parecchio. Questo modulo non è scritto molto bene, però funziona e a saperlo sfruttare fa risparmiare un sacco di tempo in codifica, perciò vale la pena di studiarci sopra. La situazione in cui si usa è quella del doppio listbox con elementi ordinati In pratica due listbox affiancati con in mezzo dei pulsanti 'direzionali' per spostare gli elementi tra un listbox e l'altro. Grazie per la delucidazione,il codice che mi hai mandato era proprio quello che cercavo ed ho potuto adattarlo anche ai formulari. La cosa sempra banale,ma leggeno il manuale StarBasic mi ero impantanato lì e non riuscivo a proseguire. Vorrei chiedere a tutti voi di segnalare in lista qualsiasi edizione in italiano,sia e-book che cartacea, che tratti il basic di OO,perchè a quanto pare è un campo difficile per molti novellini come me. Grazie ancora Nevio - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro ListBox
Alle 21:21, giovedì 19 gennaio 2006, Nevio ha scritto: [...] Grazie per la delucidazione,il codice che mi hai mandato era proprio quello che cercavo ed ho potuto adattarlo anche ai formulari. In effetti potevo immaginare che si trattasse di formulari, mi fa piacere che tu sia comunque riuscito a sfruttare il codice. La cosa sempra banale, ma leggeno il manuale StarBasic mi ero impantanato lì e non riuscivo a proseguire. Vorrei chiedere a tutti voi di segnalare in lista qualsiasi edizione in italiano,sia e-book che cartacea, che tratti il basic di OO,perchè a quanto pare è un campo difficile per molti novellini come me. Un consiglio non troppo originale: scarica e unzippa il SDK (dal sito api.openoffice.org) scarica e installa XRay (da ooomacros.org) configura XRay sul percorso del SDK quando vuoi ispezionare un oggetto: xray.xray Oggetto Nella finestra di dialogo sarà possibile non solo vedere metodi e proprietà di quell'oggetto, ma, premendo il pulsante SDK documentation verrà aperta la pagina di documentazione relativa alla proprietà/metodo/interfaccia selezionata. saluti Paolo - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] Macro Excel v4
Ciao a tutti, per prima cosa ringrazio tutta la comunità per il prezioso lavoro svolto a supporto di OpenOffice. Vi espongo un problema un po' spinoso: mi sono imbattuto in un file .xls versione 4 che contiene alcune macro di formattazione scritte non in vba ma in excel macro v4. Aprendo tale file con Openoffice 2.0 per windows, le macro non vengono rilevate, ma vengono interpretate come un foglio aggiuntivo (Macro1). Dato che tale file viene generato in automatico da un applicativo su cui non ho il controllo, cosa posso fare per far sì che le macro vengano capite da OpenOffice? Sto chiedendo la luna? :-) Saluti, Francesco. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro Excel v4
Francesco Cristofori ha scritto: Ciao a tutti, per prima cosa ringrazio tutta la comunità per il prezioso lavoro svolto a supporto di OpenOffice. Vi espongo un problema un po' spinoso: mi sono imbattuto in un file .xls versione 4 che contiene alcune macro di formattazione scritte non in vba ma in excel macro v4. Aprendo tale file con Openoffice 2.0 per windows, le macro non vengono rilevate, ma vengono interpretate come un foglio aggiuntivo (Macro1). Dato che tale file viene generato in automatico da un applicativo su cui non ho il controllo, cosa posso fare per far sì che le macro vengano capite da OpenOffice? Sto chiedendo la luna? :-) in excel 4 le macro erano proprio in un foglio separato, il vb non esisteva ancora. L'ultima mia licenza di excel è proprio la 4... se ti interessa per pochi euro te la posso spedire ;-) Il programma è ancora su floppy. ed i manuali su carta. mauro - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] Macro ListBox
Ciao a tutti, ho notato che nella libreria di OO denominata Tool,modulo ListBox ci sono alcune macro per la gestione delle caselle di riepilogo. Qualcuno le usa e ne conosce il corretto utilizzo? Quello che cerco di fare è leggere la scelta fatta tramite una casella di riepilogo,si accettano anche suggerimenti non inerenti alle macro citate sopra. Grazie Nevio - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro ListBox
Ciao, Alle 21:54, lunedì 16 gennaio 2006, Nevio ha scritto: Ciao a tutti, ho notato che nella libreria di OO denominata Tool,modulo ListBox ci sono alcune macro per la gestione delle caselle di riepilogo. Qualcuno le usa e ne conosce il corretto utilizzo? Io le uso da parecchio. Questo modulo non è scritto molto bene, però funziona e a saperlo sfruttare fa risparmiare un sacco di tempo in codifica, perciò vale la pena di studiarci sopra. La situazione in cui si usa è quella del doppio listbox con elementi ordinati In pratica due listbox affiancati con in mezzo dei pulsanti 'direzionali' per spostare gli elementi tra un listbox e l'altro. vedi figura qui sotto (usa carattere dimensione fissa): +-+ +-+ | item1 | | item3 | | item2 | | | | | | | | | | | | | | | +-+ +-+ se vuoi vedere un esempio pratico scarica il mio package ExportDBWizard da ooomacros.org (si tratta di una vecchia macro per OOo1.1.x, va installata con pkgchk) Le macro del modulo ListBox sono state scritte in origine per il FormWizard della versione 1.x , perciò un'altro esempio è costituito naturalmente dal codice sorgente del vecchio FormWizard. Nella 2.0 il FormWizard non è più implementato in Basic, cmq il modulo ListBox è rimasto a disposizione. Quello che cerco di fare è leggere la scelta fatta tramite una casella di riepilogo,si accettano anche suggerimenti non inerenti alle macro citate sopra. In effetti per questo non serve scomodare le macro del modulo ListBox dato che è sufficiente fare cosi: 'ottieni il riferimento all'oggetto ListBox del ialogo MioListBox = oDlg.getControl(NomeDelListBox) 'estrarre l'elemento selezionato sTesto = MioListBox.SelectedItem 'indice dell'elemento selezionato iIndex = MioListBox.SelectedItemPos saluti Paolo M - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro FormulaPlus per OOo 2.0
Il 20/11/05, Paolo Mantovani[EMAIL PROTECTED] ha scritto: ... Ti allego il package della macro per OOo2.0 Grazie. L'ho potuta scaricare solo ora perché sono stato fuori. Però l'ho provata subito. Funziona! Solo che deve essere attivata ogni volta che apro un documento. Non c'è possibilità di avviarla automaticamente? Grazie Ugo - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro FormulaPlus per OOo 2.0
Alle 19:19, venerdì 28 ottobre 2005, Ugo Tosetti ha scritto: Il 28/10/05, Paolo Mantovani[EMAIL PROTECTED] ha scritto: ... Se ti interessa potrei mandarti il package al tuo indirizzo privato (ovviamente solo se riesco a trovarlo :-) Te ne sarei veramente grato. Mi spiace, ci ho messo un sacco di tempo :-( Ti allego il package della macro per OOo2.0 ciao Paolo FormulaPlus.uno.pkg Description: Zip archive - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro FormulaPlus per OOo 2.0
Alle 02:28, domenica 20 novembre 2005, Paolo Mantovani ha scritto: [...] scusate tutti per l'allegato, stavo pulendo il client quando all'improvviso mi è partito un colpo... :-) scherzi a parte, il messaggio doveva essere un follow-up privato ma ho cannato l'indirizzo e ovviamente me ne sono accorto subito dopo aver schiacciato send Mi dispiace ;-( PaoloM - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro FormulaPlus per OOo 2.0
Alle 02:28, venerdì 28 ottobre 2005, Ugo Tosetti ha scritto: Con la versione 1.1.3 usavo la macro FormulaPlus. Molto comoda! Non sono riuscito a trovarla per OOo 2.0. Chiedo troppo o non sono stato capace di trovarla? La vecchia Macro può funzionare con OOo 2.0? La vecchia macro funziona anche in ooo2.0 (ho appena provato). L'unico problema è che Formula Plus è stata scritta prima dell'introduzione degli UNO Packages, perciò è distribuita semplicemente sotto forma di documento. In effetti un po di tempo fa, ero stato contattato privatamente da qualcuno riguardo qualche problema di installazione di Formula Plus e, per tagliare la testa al toro e superare ogni difficoltà, avevo spedito a questa persona una versione compilata come UNO package. Tra l'altro, in questa versione avevo aggiunto un paio di pulsanti nel menu strumenti-Add-on's per attivare e disattivare la macro Purtroppo non trovo più la mail e nemmeno l'allegato. ;-( (forse c'e l'ho in un altro pc, cercherò meglio nel week-end) Se ti interessa potrei mandarti il package al tuo indirizzo privato (ovviamente solo se riesco a trovarlo :-) Fammi sapere ciao Paolo M - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] Macro FormulaPlus per OOo 2.0
Con la versione 1.1.3 usavo la macro FormulaPlus. Molto comoda! Non sono riuscito a trovarla per OOo 2.0. Chiedo troppo o non sono stato capace di trovarla? La vecchia Macro può funzionare con OOo 2.0? Grazie Ciao Ugo - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro con OpenOffice Calc
ho provato con il listato seguente: *Sub Main oSheet = ThisComponent.CurrentController.ActiveSheet CellRange = oSheet.getCellRangeByName(A1:A19) n = CellRange.computeFunction(com.sun.star.sheet.GeneralFunction.COUNT) srcName=BASE for i = 0 to n-1 destName = CellRange.GetCellByPosition(0,i).getvalue() Stardesktop.CurrentComponent.Sheets.copyByName(srcName,destName,i) next i End Sub* sto lavorando con OpenOffice 2.0; la tabella base si chiama appunto BASE e la tabella dove ho l'elenco dei nomi si chiama Elenco (che fantasia!!) comunque forse sbaglio qualcosa ma la macro và in errore alla terzultima riga: Stardesktop.CurrentComponent... dicendo Errore di runtime basic. Proprietà o metodo non trovati.. se guardo il valore della variabile *destName* mi restituisce 0 e ciò non é sicuramente giusto. cosa non và? mi potete dare ancora un aiuto? grazie. --enrico Marco Caresia ha scritto: --enrico wrote: - vorrei leggere dei nomi che si trovano in una tabella, ordinati in una colonna - per ognuno di questi vorrei generare una nuova tabella copiandola da una base e nominandola con il nome letto in partenza con le Macro di Excel saprei più o meno come muovermi ma qui in OpenOffice mi trovo un po' in difficoltà. C'é qualche buon'anima che sa darmi qualche dritta? grazie. Ciao Enrico, puoi usare il metodo copyByName(srcName,destName,index). Ecco qualche dettaglio. Per prima cosa accedi alla tabella corrente: oSheet = ThisComponent.CurrentController.ActiveSheet Quindi definisci l'intervallo di celle con i nomi che ti interessano e conti quanti sono: CellRange = oSheet.getCellRangeByName(A1:A4) n = CellRange.computeFunction(com.sun.star.sheet.GeneralFunction.COUNT) Leggi il contenuto delle celle e crei le nuove tabelle copiandole da una chiamata base: srcName=base for i = 0 to n-1 destName = CellRange.GetCellByPosition(0,i).getvalue() Stardesktop.CurrentComponent.Sheets.copyByName(srcName,destName,i) next i L'ultima voce del metodo copyByName rappresenta dove verrà inserito il nuovo foglio. Ciao, - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro con OpenOffice Calc
--enrico wrote: oSheet = ThisComponent.CurrentController.ActiveSheet CellRange = oSheet.getCellRangeByName(A1:A19) [...] sto lavorando con OpenOffice 2.0; la tabella base si chiama appunto BASE e la tabella dove ho l'elenco dei nomi si chiama Elenco (che fantasia!!) [...] se guardo il valore della variabile *destName* mi restituisce 0 e ciò non é sicuramente giusto. Mi sembrava funzionasse... forse ho provato sulla 1.1.4? Questo è una macro scritta con un po' più di giudizio: Sub Main oSheets = ThisComponent.Sheets ' Accedo direttamente alla tabella Elenco oSheet = oSheets.getbyname(Elenco) CellRange = oSheet.getCellRangeByName(A1:A19) n = CellRange.computeFunction(com.sun.star.sheet.GeneralFunction.COUNT) srcName=BASE for i = 0 to n-1 destName = CellRange.GetCellByPosition(0,i).getvalue() If NOT oSheets.hasbyName(destName) Then oSheets.copyByName(srcName,destName,i) else print Attenzione, esiste già una tabella con nome, destName End If next i End Sub Ciao, -- MC - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro con OpenOffice Calc
Alle 17:19, giovedì 13 ottobre 2005, Marco Caresia ha scritto: [...] Mi sembrava funzionasse... forse ho provato sulla 1.1.4? [...] secondo me il problema è in questa linea: destName = CellRange.GetCellByPosition(0,i).getvalue() a mio avviso è più sicuro usare getString() invece di getValue() (più adatto ai valori numerici) ciao Paolo - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [utenti] Macro con OpenOffice Calc
Paolo Mantovani wrote: destName = CellRange.GetCellByPosition(0,i).getvalue() a mio avviso è più sicuro usare getString() invece di getValue() (più adatto ai valori numerici) Ottimo Paolo! In effetti il test l'avevo fatto con dei valori numerici, accidenti a me ;) Ho la sensazione che una domanda simile fosse già passata in lista, ma non sono riuscito a trovarla... Ciao, -- MC - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[utenti] Macro con OpenOffice Calc
ciao a tutti. sono abbastanza alle prime armi con OpenOffice anche se devo dire che mi trovo molto bene!! ora vorrei chiedervi un aiuto su una operazione che vorrei gestire con le Macro in OpenOffice Calc. PROBLEMA: - vorrei leggere dei nomi che si trovano in una tabella, ordinati in una colonna - per ognuno di questi vorrei generare una nuova tabella copiandola da una base e nominandola con il nome letto in partenza con le Macro di Excel saprei più o meno come muovermi ma qui in OpenOffice mi trovo un po' in difficoltà. C'é qualche buon'anima che sa darmi qualche dritta? grazie. --enrico - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]