Acronimo

Creare una macro - Scrivere uno script - Usare le API
Rispondi
Ines dei Pc Fasulli
Messaggi: 4
Iscritto il: domenica 19 gennaio 2020, 17:25

Acronimo

Messaggio da Ines dei Pc Fasulli »

BUONGIORNO A TUTTI :D
vorrei trovare una formula o una macro per risolvere questo problema:
ho un testo nella cella a e vorrei che lella cella b mi estraesse la prima lettera di ogni parola
Per esempio
A1 oggi Piero è andato al mercato ed ha comprato tre pere
B1 opèaamehctp
GRAZIE mille a chi mi aiuterà :)
OpenOffice 4.1.6 Window 10 home versione 1809
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8803
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Acronimo

Messaggio da charlie »

Ciao e benvenuta sul forum.
Se intanto ti vuoi presentare, farai cosa gradita. Puoi farlo in questa sezione -> viewforum.php?f=16
Per avere una panoramica delle regole del forum puoi consultare il Manuale di sopravvivenza -> http://forum.openoffice.org/it/forum/vi ... hp?f=1&t=2

Buon proseguimento.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Acronimo

Messaggio da patel »

puoi usare questa UDF https://help.libreoffice.org/Calc/User- ... _Functions

Codice: Seleziona tutto

Function acro(cella)
  strArr = Split(cella," ")
  For n = 0 To ubound(strArr)
    s=s & Left(strArr(n),1)
  Next
  acro=s
End function
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Ines dei Pc Fasulli
Messaggi: 4
Iscritto il: domenica 19 gennaio 2020, 17:25

Re: Acronimo

Messaggio da Ines dei Pc Fasulli »

Grazie per l'aiuto!
ho provato a inserirlo nella macro ma quando lo eseguo mi dice:
Errore dello schema di scripting durante l'esecuzione dello script Basic Standard.Module1.acro.
MESSAGGIO: wrong number of paraMETERS!

Cosa devo fare?
OpenOffice 4.1.6 Window 10 home versione 1809
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Acronimo

Messaggio da patel »

Come utilizzi la function ? Una volta inserita in un modulo vai sul foglio dove in A1 hai la stringa e in B1 scrivi:

Codice: Seleziona tutto

=acro(A1)
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Ines dei Pc Fasulli
Messaggi: 4
Iscritto il: domenica 19 gennaio 2020, 17:25

Re: Acronimo

Messaggio da Ines dei Pc Fasulli »

ahhh ho capito l'errore!!
Grazie mille, ora funzione. Mi sei stato molto di aiuto!!!
Grazie ancora!
OpenOffice 4.1.6 Window 10 home versione 1809
Rispondi