Discussione:
apici e pedici
(troppo vecchio per rispondere)
Akery
2018-03-09 11:30:28 UTC
Permalink
Buongiorno,

gentilmente qualcuno mi sa indicare come formattare parte del testo con
apice e pedici?

es: CO2 vorrei memorizzarlo con il 2 in pedice

grazie
Akery

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
@Alex
2018-03-09 17:01:54 UTC
Permalink
Post by Akery
Buongiorno,
gentilmente qualcuno mi sa indicare come formattare parte del testo con
apice e pedici?
es: CO2 vorrei memorizzarlo con il 2 in pedice
grazie
Akery
Teoricamente non puoi usando Testo standard..., normalmente sono formattazioni fattibili in HTML, o RTF, ma per quanto ricordo la formattazione RTF di Access, che è limitata, non supporta il SubScript o SuperScript(Pedice/Apice)...

Tuttavia alcune opzioni ci sono, ad esempio per l'APICE ti mostro questa possibilità:

Me.TextBox="Prova " & Chr(178)
Tra i caratteri normali tuttavia non trovi il PEDICE che ti serve, per questi devi ricorrere ai Caratteri UNICODE..., sfruttando quindi la funzione CHRW e passando il Codice corrispondente... devi cercare tuttavia se è previsto un Carattere di quel tipo...

Esempio prova a scrivere una cosa simile in una TextBox:

Me.NomeTextBox.Value= "CO" & ChrW(8322)

Per scoperire le opzioni devi usare la MAPPA CARATTERI, convertendo il VALORE che vedi da HEX a Decimal.

Ovviamente poi lascio a TE capire come formattare a RUNTIME il testo affinchè tu riesca a visualizzare il desiderato... e questo è un BEL problema, risolvibile... forse ma da rifletterci bene...!

@Alex
akery
2018-03-10 09:29:40 UTC
Permalink
Post by @Alex
Post by Akery
Buongiorno,
gentilmente qualcuno mi sa indicare come formattare parte del testo con
apice e pedici?
es: CO2 vorrei memorizzarlo con il 2 in pedice
grazie
Akery
Teoricamente non puoi usando Testo standard..., normalmente sono formattazioni fattibili in HTML, o RTF, ma per quanto ricordo la formattazione RTF di Access, che è limitata, non supporta il SubScript o SuperScript(Pedice/Apice)...
Me.TextBox="Prova " & Chr(178)
Tra i caratteri normali tuttavia non trovi il PEDICE che ti serve, per questi devi ricorrere ai Caratteri UNICODE..., sfruttando quindi la funzione CHRW e passando il Codice corrispondente... devi cercare tuttavia se è previsto un Carattere di quel tipo...
Me.NomeTextBox.Value= "CO" & ChrW(8322)
ottimo! quello che volevo
Post by @Alex
Per scoperire le opzioni devi usare la MAPPA CARATTERI, convertendo il VALORE che vedi da HEX a Decimal.
Ovviamente poi lascio a TE capire come formattare a RUNTIME il testo affinchè tu riesca a visualizzare il desiderato... e questo è un BEL problema, risolvibile... forse ma da rifletterci bene...!
ho creato una tabella dei composti con testo gia formattato e li
richiamo da combobox
Post by @Alex
@Alex
grazie per il supporto!

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus

Continua a leggere su narkive:
Loading...