==Lettera Iniziale==

Come utilizzare gli script. Automatizzare gli archivi. Utilizzo dei pulsanti

Moderatore: Moderatori

Rispondi
Vulcano85
Messaggi: 78
Iscritto il: giovedì 17 marzo 2005, 1:00

==Lettera Iniziale==

Messaggio da Vulcano85 » mercoledì 5 ottobre 2005, 18:29

Ciao ragazzi!
Quale funzione ricava da un campo testo solo le iniziali delle parole che contiene?

Cioè da "Mario Rossi" dovrebbe restituire "MR"
___FMP 11.0v3) ___MacOSx___

raybaudi
Messaggi: 3616
Iscritto il: sabato 7 febbraio 2004, 1:00
Località: Roma
Contatta:

Messaggio da raybaudi » mercoledì 5 ottobre 2005, 21:31

ciao,

la risposta semplice è:
Superiore( Sinistra( ParoleinMezzo ( Anagrafico ; 1 ; 1 ); 1 ) ) & Superiore ( Sinistra( ParoleinMezzo ( Anagrafico ; 2 ; 1 ); 1 ))

Questa ti restituirà le iniziali di anagrafico (in maiuscolo).

Per esempio: daniele raybaudi = DR
Ma cosa succederà se l'anagrafico sarà composto di 3 o 4 o 5 elementi ?

Allora sarebbe più opportuno utilizzare una funzione personalizzata tipo:
Acronym ( text )
che puoi trovare all'indirizzo:
http://www.briandunning.com/cf/33 :wink:
Raybaudi FMP 12 Adv. Windows XP SP3

Charmy
Messaggi: 23
Iscritto il: venerdì 18 giugno 2004, 2:00
Località: Svizzera - Ticino - Locarno

Messaggio da Charmy » giovedì 6 ottobre 2005, 12:04

ray ... una volta in piu sono rimasto scioccato .... I clap my hands in the sky ...
The freedom of the ones finished where that of the others starts.

Vulcano85
Messaggi: 78
Iscritto il: giovedì 17 marzo 2005, 1:00

Messaggio da Vulcano85 » giovedì 6 ottobre 2005, 19:37

Grazie mille per la soluzione!
Credo che mi basterà la prima...ma nell'eventualità userò anche quella di brian!
Eccezionale! Sarei perso senza queste tue perle!!!
___FMP 11.0v3) ___MacOSx___

Rispondi