Fai la tua domanda
0

formati condizionali a gradiente

chiesto il 2019-11-18 15:24:53 +0100

Immagine gravatar per massidro

updated 2019-11-24 15:16:23 +0100

Salve, ho la necessità di impostare, con macro, i formati condizionali a gradiente. Mi serviva un esempio di codice per impostare su un intervallo di celle, un gradiente a tre colori con percentile 0, 50 e 100 (Minimo, 50% e Massimo) in relazione al valore delle celle. Grazie.

modifica retag flag offensive close merge delete

Commenti

Questo è il codice VBA che devo traslitterare...

With Selection .NumberFormat = "?" 'Formato Numero .FormatConditions.AddColorScale ColorScaleType:=3 .FormatConditions(Selection.FormatConditions.Count).SetFirstPriority With .FormatConditions(1) 'Valore più basso With .ColorScaleCriteria(1) .Type = xlConditionValueLowestValue .FormatColor.ThemeColor = xlThemeColorDark1 'Bianco End With 'Valore medio 50 percentile With .ColorScaleCriteria(2) .Type = xlConditionValuePercentile .Value = 50 .FormatColor.Color = 8711167 'Giallo End With 'Valore Massimo With .ColorScaleCriteria(3) .Type = xlConditionValueHighestValue .FormatColor.Color = 255 'Rosso End With End With End With

Immagine gravatar per massidro massidro ( 2019-11-19 01:17:07 +0100 )modifica

C'e qualcuno che conosce il codice che serve ad ipostare il formato condizionale a gradiete?

Immagine gravatar per massidro massidro ( 2019-11-24 15:17:55 +0100 )modifica

Qui trovi un libro (in inglese) sulle macro. È stato scritto in origine per OpenOffice, ma è applicabile anche a LibreOffice.
http://www.pitonyak.org/book/
Ho fatto una rapida ricerca nel pdf e a pagina 470 c'è un esempio che potrebbe fare al caso tuo.

Immagine gravatar per akurery akurery ( 2019-11-24 23:07:54 +0100 )modifica

Ti ringrazio per la risposta ma purtroppo non va bene, quello si applica al formato condizionale "Normale", quello che cerco io serve per impostare quello a gradiente.

Immagine gravatar per massidro massidro ( 2019-11-25 01:52:50 +0100 )modifica

1 Answer

0

risposto il 2019-11-21 00:14:25 +0100

Immagine gravatar per akurery

Non ho ben capito perché vuoi usare la macro quando la funzione Formato - Condizionale - Gradiente prevede già la possibilità di impostare i parametri di cui parli.

modifica flag offensive delete link more

Commenti

In effetti sono stato un pò sintetico, mi serve la macro perché sto trasportando su Libreoffice un foglio di Excel automatizzato che crea automatocamente i fogli con tutti i formati già impostati. Purtroppo non sono riuscito a trovare da nessuna parte il codice che mi interessa, allora ho pensato di chiedere qui sperando che qualcuno possa aiutarmi. Grazie.

Immagine gravatar per massidro massidro ( 2019-11-21 10:08:46 +0100 )modifica

Se conosci il codice, potresti mandarmi un esempio, grazie.

Immagine gravatar per massidro massidro ( 2019-11-21 10:32:30 +0100 )modifica
Login/Signup to Answer

Question Tools

1 follower

Stats

Chieste: 2019-11-18 15:24:53 +0100

Seen: 43 times

Last updated: Nov 24