COMMUNITY di UraniaMania

 
 
Urania Mania - Torna alla HomePage Home di UraniaMania Benvenuto Visitatore. Per favore Login oppure Registrati. 25 Aprile 2024, 07:56:17
Indice del ForumCercaLoginRegistrati
Home Forum | UraniaMania Forum... | Comunicazioni da/per lo staff del Forum | Discussione: richiesta a max «prec succ»
Pagine: [1] Rispondi
  Autore  Discussione: richiesta a max  (letto 869 volte)
Vedi il profilo utente

Membro del Club: La Tana del TrifideDiscepolo raccoglitore dei Sacri Tomi

Collezionista

*

Offline  Post:750 
6 ₵rUM 



se la vita è fatta a scale .... vorrei l'ascensore
Copertina Preferita

Profilo
richiesta a max
« data: 21 Agosto 2006, 12:12:11 »
Cita

scusa se rompo max ma ti chiederei una cortesia

attualmente scaricando in formato .xls una collana nella colonna A la cella risulta con uno sfondo annerito se il volume è presente nella mia collezione mentre lo sfondo è assente se il volume manca

potresti per favore sostituire lo sfondo con una semplice lettera (ad esempio una X come nell'uranione .......... mi semplificherebbe molto la vita poter inserire nel foglio dei filtri di ricerca che comprendano anche la colonna "presenti"

grazie 1000

robot
Loggato
NEANCHE GLI DEI - THE GODS THEMSELVES (1972) - ISAAC ASIMOV

Contro la stupidità, neanche gli dei possono lottare   -    Friedrich von Schiller (1759/1805)
Vedi il profilo utente

Membro del Club: La Tana del TrifidePotente Jedy di Tecnocity
WebMaster

*

Responsabile area:
UraniaMania
Visualizza collane curate
Offline  Post:4382 



UraniaMania per piccina che tu sia...
Copertina Preferita

ProfiloWWW
Re:richiesta a max
« Rispondi #1 data: 21 Agosto 2006, 15:06:53 »
Cita

è perché ho usato un motivo di riempimento (Pattern) per le celle in cui è presente, questo solo per motivi di "stampa".

puoi comunque creare formule e filtri basati su valori costruiti in altra colonna, in pratica la X la puoi far mettere ad excel tramite apposito script, mi spiego meglio:

apri il foglio excel con la collana in questione e vai su "Strumenti-->Macro-->Visual Basic Editor"

clicca con il tasto destro dal pannello di Progetto sul "VBAProject (nome collana..." e scegli "Inserisci Modulo"

nella nuova finestra aperta incolla questo codice:

Function ColoreCella(a As Range, Filtro As Integer) As String
Application.Volatile True
If Filtro = 0 Then
ColoreCella = a.Interior.ColorIndex
End If
If Filtro = 1 Then
ColoreCella = a.Font.Color
End If
If Filtro = 2 Then
If a.Interior.PatternColor = 0 Then
ColoreCella = " "
Else
ColoreCella = "X"
End If
End If
End Function

a questo punto dal menù "File" seleziona SALVA (può darsi che ti chieda di riconvertire il formato excel nel nuovo formato, tu rispondi di SI, OK)

e poi "Chiudi e ritorna a Excel"

sul foglio di lavoro ora puoi usare una nuova colonna ad esempio la "F" nelle cui celle metterai la funzione:

=ColoreCella(A4;2)

riempi tutte le celle della colonna con la funzione (copia la cella dalla riga in cui l'hai inserita e poi incollala su tutte le celle della colonna selezionandole tutte una volta sola) e vedrai che dove hai la colonna A con il pattern presente ti risulterà una "X" nella colonna "F"
se la colonna A è vuota (numero mancante) avrai nella colonna F uno spazio vuoto " "

quindi a questo punto puoi usare i tuoi filtri sui valori contenuti nella colonna F e cioè se "X" allora numero presente, se diverso da "X" allora numero mancante

nb: il secondo parametro della funzione ColoreCella(A4;2) indica che tipo di attributo della cella vuoi leggere, nel caso specifico ti ho messo un esempio con cui puoi leggere passandogli:

0 - per avere il codice colore dello sfondo della cella
1 - per avere il codice colore del testo della cella
2 - per avere il codice colore del pattern della cella
Loggato
E quando ci domanderanno cosa stiamo facendo, tu potrai rispondere loro: "Noi ricordiamo".
(Ray Bradbury, gli Uomini-Libro in Fahrenheit 451)
Vedi il profilo utente

Membro del Club: La Tana del TrifideDiscepolo raccoglitore dei Sacri Tomi

Collezionista

*

Offline  Post:750 
6 ₵rUM 



se la vita è fatta a scale .... vorrei l'ascensore
Copertina Preferita

Profilo
Re:richiesta a max
« Rispondi #2 data: 21 Agosto 2006, 16:45:29 »
Cita

mitico max

;D ;D ;D

mò c'è provo ............. ::) ??? :-\

chissà, poi ti saprò dire (magari con msg privato)

IR
;) ;) ;)
Loggato
NEANCHE GLI DEI - THE GODS THEMSELVES (1972) - ISAAC ASIMOV

Contro la stupidità, neanche gli dei possono lottare   -    Friedrich von Schiller (1759/1805)
ansible

Membro del Club: La Tana del TrifideGrande Accattone dei Cieli

Collezionista

*

Offline  Post:1025 
45 ₵rUM 



Dum Vivimus Vivamus!
  
Profilo E-Mail
Re:richiesta a max
« Rispondi #3 data: 21 Agosto 2006, 17:51:25 »
Cita


Citazione da: io.robot il 21 Agosto 2006, 16:45:29

mitico max

;D ;D ;D

mò c'è provo ............. ::) ??? :-\

chissà, poi ti saprò dire (magari con msg privato)

IR
;) ;) ;)


... e chi è sto' provo??

Saluti da ansible
Loggato
Vorrei che tutti leggessero, non per diventare letterati o poeti, ma perché nessuno sia più schiavo (G.Rodari)
Pagine: [1] Page Top RispondiAbilita Notifica
Home Forum | UraniaMania Forum... | Comunicazioni da/per lo staff del Forum | Discussione: richiesta a max «prec succ»
Vai in:


Login con username, password e durata della sessione