Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 5 su 5

Codice colore "numerico" e non esadecimale

  1. #1
    L'avatar di The Gang
    The Gang non è in linea Scolaretto
    Buongiorno,
    con Access 2000 riuscivo a conoscere il codice del colore di un oggetto andando nelle proprietà, dove era indicato un numero, risultato delle 3 componenti RGB.

    Con Access 2007 l'indicazione del colore di un oggetto è in codice esadecimale.
    Se voglio formattare via codice VBA una sezione di un report in base a determinate condizioni, non sono più in grado di specificare il codice numerico (visto che non lo vedo più e vedo solo l'esadecimale).

    Esiste un sistema per conoscere il dato numerico, oppure per mettere fare capire a VBA il codice esadecimale?
    Ho provato mettere l'esadecimale tra apici, doppi apici, cancelletto, parentesi...poi mi sono rivolto a voi!!!

    Ciao e grazie
    ℹ️ Leggi di più su The Gang ...

  2. #2
    L'avatar di liodevac
    liodevac non è in linea Scolaretto
    beh, almeno fino al 2003 in VBA era possibile riferirsi ai colori in RGB per mezzo di:
     Me.Corpo.BackColor = RGB(255, 0, 0) ' rosso per esempio

    l'hai già usato e non funziona?
    ℹ️ Leggi di più su liodevac ...

  3. #3
    L'avatar di @Alex
    @Alex non è in linea Moderatore Globale
    Premetto che ho letto la proprietà BackColor di una TextBox(rosso) e mi ha restituito un valore corrispondente reale non in HEX, quindi forse mi sfugge qualche cosa.

    Se passi un numero dovrebbe prendelo ugualmente... hai provato:
    Me!NomeControllo.BackColor=vbRed
    
    vbRed corrisponde a 255, che poi tradotto in HEX=FF0000
    Il Codice Hex è composto da 3 Coppie, in sequenza
    FF0000
    FF=255(Rosso)
    00=0(Verde)
    00=0(Blue)

    L'esadecimale va passato con "&HFF0000"
    ℹ️ Leggi di più su @Alex ...

  4. #4
    L'avatar di willy55
    willy55 non è in linea Scribacchino
    In Access eEsiste una funzione (Hex) che converte in esadecimale un numero
    Funzione Hex - Access - Office.com

    Con questa si può realizzare un formato esadecimale formattato (FormatHex)
    Access Blog - Formatting numbers into hexadecimal

    Impiegabile anche nella gestione dei colori (HexColor)
    Access Blog - Convert hexadecimal color codes so you can use them in code

    La tabella di conversione fornisce direttamente i colori
    Web Color Definitions - Hex/RGB/MSAccess Color Page - Hex Sort

    Bye
    ℹ️ Leggi di più su willy55 ...

  5. #5
    L'avatar di The Gang
    The Gang non è in linea Scolaretto
    Grazie per tutte le spiegazioni.
    Risolverò sicuramente

    Ciao
    ℹ️ Leggi di più su The Gang ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 3
    Ultimo Post: 20-10-2011, 14:57
  2. Cerco editor esadecimale con "dump view"
    Da luca1317 nel forum Altri linguaggi e strumenti
    Risposte: 4
    Ultimo Post: 28-09-2011, 16:59
  3. Animazione con gestione colore "Alfa"
    Da motoboy nel forum Adobe Flash, ActionScript
    Risposte: 3
    Ultimo Post: 31-03-2009, 09:06
  4. VB6: ListBox.AddItem "Buone Feste" con Cambio Colore
    Da UbySoft71 nel forum Visual Basic 6
    Risposte: 3
    Ultimo Post: 15-12-2007, 15:41
  5. togliere delle fastidiose """""""
    Da cubateam nel forum Microsoft Word
    Risposte: 10
    Ultimo Post: 21-06-2007, 20:06