+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 7 su 7

Discussione: colore sfondo textbox maschere continue in base ad un valore numerico

  1. #1
    rinogattuso non è in linea Novello
    Post
    40

    colore sfondo textbox maschere continue in base ad un valore numerico

    Sto importando dei dati da un foglio excel ad una tabella di access.
    tra le cose che importo c'è il colore dello sfondo di una colonna, che vorrei riproporre come sfondo quando visualizzo gli stessa dati nella maschera continua in access, in una particolare text box; è possibile in maniera automatica ?
    o mi tocca andare nella formattazione condizionale e per ogni valore del colore scegliere lo sfondo corrispondente, che vuol dire che se ho 10 colori diversi devo fare 10 condizioni di formattazione condizionale ?
    Grazie

  2. #2
    rinogattuso non è in linea Novello
    Post
    40
    ho trovato qualcosa via codice vba del tipo
    al load della form faccio
    ... .FormatConditions.Delete
    qui faccio un ciclo per aggiungere le formattazioni condizionali prendendole da una tabella
    .....FormatConditions.Add....
    .BackColor =....


    il problema è che con più di tre formattazioni va in errore, ho cercato di risolverlo guardando in rete, perchè altri hanno questo problema ma non ho trovato soluzione
    Qualcuno sa come risolverlo ?

  3. #3
    L'avatar di @Alex
    @Alex non è in linea Very Important Person
    Post
    15,512
    Che versione di Access usi...?
    E quante condizioni ti servono...?
    @Alex
    Il CROSSPOST è VIETATO
    Mirror al vecchio sito WEB(salvare i Demo riassegnando l'estensione (.Zip/.Rar/.Exe in base all'icona...):
    http://mirror.masterdrive.it/alessandrobaraldi/
    Leggi il
    Regolamento del Forum e nel comprenderne la filosofia rispettalo.

  4. #4
    rinogattuso non è in linea Novello
    Post
    40
    Access 2010, le condizioni saranno una decina, non di più

  5. #5
    L'avatar di @Alex
    @Alex non è in linea Very Important Person
    Post
    15,512
    Quote Originariamente inviato da rinogattuso Visualizza il messaggio
    Access 2010, le condizioni saranno una decina, non di più
    A2010 supporta 3 fc, ma A2016 in teoria 7... da VBA si arriva a 50 scrivendo il codice corretto.
    Penso anche con a2010 sia superabile il limite.
    Ora non ho modo di cercarlo.. mi aveva dato indicazione Karl, prova a leggere questo:
    Access 2010 - More Than 3 Conditional Formats In VBA - UtterAccess Forums
    @Alex
    Il CROSSPOST è VIETATO
    Mirror al vecchio sito WEB(salvare i Demo riassegnando l'estensione (.Zip/.Rar/.Exe in base all'icona...):
    http://mirror.masterdrive.it/alessandrobaraldi/
    Leggi il
    Regolamento del Forum e nel comprenderne la filosofia rispettalo.

  6. #6
    rinogattuso non è in linea Novello
    Post
    40
    se ho capito bene mi creo già un tot di formattazioni condizionali manualmente, perché via codice non mi permette di crearne più di tre, poi via codice le vado a modificare, modificando sia l'espressione che il backcolor, in base ad una mia tabella, e per quelle che non uso metto delle condizioni stupide che non si verifichino mai.
    Appena riesco provo.
    Grazie

  7. #7
    L'avatar di @Alex
    @Alex non è in linea Very Important Person
    Post
    15,512
    no, le.crei via codice ma devi usare la sintassi corretta.
    prima ricreare devi cancellare tutto quindi usare una variabile oggetto ed usare quella... come da esempio.
    @Alex
    Il CROSSPOST è VIETATO
    Mirror al vecchio sito WEB(salvare i Demo riassegnando l'estensione (.Zip/.Rar/.Exe in base all'icona...):
    http://mirror.masterdrive.it/alessandrobaraldi/
    Leggi il
    Regolamento del Forum e nel comprenderne la filosofia rispettalo.

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi