Spazio tra caratteri
Moderatore: Moderatori
- gerrymare
- Messaggi: 19
- Iscritto il: martedì 18 ottobre 2016, 14:24
Spazio tra caratteri
Salve, è possibile inserire spazi tra caratteri ? Mi spiego meglio si possono espandere i caratteri di una lettera o di un campo con uno o + spazi,
es. C I A O o 1 2 - 0 2 - 0 6.
Grazie.
es. C I A O o 1 2 - 0 2 - 0 6.
Grazie.
- PIG-NAH
- Messaggi: 2564
- Iscritto il: martedì 7 agosto 2007, 2:00
- Località: BIG BANG
Re: Spazio tra caratteri
Si può fare con uno script loop oppure con una funzione personalizzata ricorsiva.
Si tratta di prelevare il primo carattere e aggiungere uno spazio, accodare il secondo carattere e
aggiungere uno spazio e così via fino al penultimo carattere e accodare l'ultimo.
Si tratta di prelevare il primo carattere e aggiungere uno spazio, accodare il secondo carattere e
aggiungere uno spazio e così via fino al penultimo carattere e accodare l'ultimo.
FM8 ADV XP SP3
- gerrymare
- Messaggi: 19
- Iscritto il: martedì 18 ottobre 2016, 14:24
Re: Spazio tra caratteri
GRAZIE 1000,
pensavo ci fosse una formattazione già impostata, proverò ma credo che sia + semplice crearmi un doppio campo in entrambi e modi normale e espanso.
pensavo ci fosse una formattazione già impostata, proverò ma credo che sia + semplice crearmi un doppio campo in entrambi e modi normale e espanso.
- PIG-NAH
- Messaggi: 2564
- Iscritto il: martedì 7 agosto 2007, 2:00
- Località: BIG BANG
Re: Spazio tra caratteri
La funzione di testo per formattare il campo Espanso esiste, non ti servono due campi.
In ogni caso ti faccio notare che tu parlavi di aggiungere spazi fra le lettere che è completamente
diverso dal formattare in espanso o in grassetto, sottolineato e così via.
In ogni caso ti faccio notare che tu parlavi di aggiungere spazi fra le lettere che è completamente
diverso dal formattare in espanso o in grassetto, sottolineato e così via.
FM8 ADV XP SP3
- gerrymare
- Messaggi: 19
- Iscritto il: martedì 18 ottobre 2016, 14:24
Re: Spazio tra caratteri
Scusate colpa mia,mi spiego meglio il mio obbiettivo è scrivere caratteri con spazi in modo da farli farli coincidere in appositi moduli divisi da separatori, appunto chiedevo se esiste una funzione che mi permetta di espandere il mio campo in modo che si incastri.
Grazie
Grazie
- PIG-NAH
- Messaggi: 2564
- Iscritto il: martedì 7 agosto 2007, 2:00
- Località: BIG BANG
Re: Spazio tra caratteri
Se intendi tipo bollettino postale o parole crociate devi usare un campo multiplo calcolato che ricava le lettere
dal campo testo mettendole una per ripetizione ( casella).
La funzione da usare è: Mezzo ( Espanso ( tuocampotesto ) ; Get ( NumeroRipetizioneCalcolo ) ; 1)
dal campo testo mettendole una per ripetizione ( casella).
La funzione da usare è: Mezzo ( Espanso ( tuocampotesto ) ; Get ( NumeroRipetizioneCalcolo ) ; 1)
FM8 ADV XP SP3
- gerrymare
- Messaggi: 19
- Iscritto il: martedì 18 ottobre 2016, 14:24
Re: Spazio tra caratteri
Si è quello che devo fare , bene mi studio l'uso di questa funzione.
Grazie 1000.
Grazie 1000.
- gerrymare
- Messaggi: 19
- Iscritto il: martedì 18 ottobre 2016, 14:24
Re: Spazio tra caratteri
Salve,
ho creato questa funzione utilizzando info prese un pò in giro si può ancora migliorare, spero possa essere utile a qualcun'altro.
Allora la funzione usa 3 parametri (Testo, CarSost,LungTesto), visto che la mio scopo serviva inserire uno spazio ho voluto renderla +
funzionale dando all'utilizzatore la possibilità di scegliere il tipo di carattere da usare tra il testo.
Come risultato avremo il nostro testo con il carattere voluto (Es. usando uno spazio e il testo CIAO - otteniamo C I A O.
Spero di essere stato di aiuto.
ho creato questa funzione utilizzando info prese un pò in giro si può ancora migliorare, spero possa essere utile a qualcun'altro.
Codice: Seleziona tutto
If ( LungTesto = 1 ;
Testo ;
InsCarText ( Left ( Testo ; LungTesto - 1 ) & CarSost & Right ( Testo ; Length ( Testo ) - LungTesto + 1 ) ; CarSost ; LungTesto - 1 )
)
funzionale dando all'utilizzatore la possibilità di scegliere il tipo di carattere da usare tra il testo.
Come risultato avremo il nostro testo con il carattere voluto (Es. usando uno spazio e il testo CIAO - otteniamo C I A O.
Spero di essere stato di aiuto.
- PIG-NAH
- Messaggi: 2564
- Iscritto il: martedì 7 agosto 2007, 2:00
- Località: BIG BANG