Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

[Excel] Colorare 2 righe ai piedi Tabella

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[Excel] Colorare 2 righe ai piedi Tabella

Postdi marte1503 » 20/01/12 21:45

Ciao a tutti

Ho Tabella1 il cui range varia a causa dell’inserimento o eliminazione righe.

Per un motivo puramente estetico vorrei non vedere lo sfondo bianco sotto la Tabella e pensavo di aggiungere
tramite macro 2 righe con altezza 409 colore grigio scuro (ai piedi della tabella appunto).
Le 2 righe dovrebbero diventare grigie da colonnaA fino a colonnaE

Grazie
marte
marte1503
Utente Senior
 
Post: 174
Iscritto il: 08/01/10 20:43
Località: Como

Sponsor
 

Re: [Excel] Colorare 2 righe ai piedi Tabella

Postdi Flash30005 » 20/01/12 23:15

Non è complicato
ma come variano queste righe?
aumentano sempre, oppure possono diminuire?
e in funzione di cosa?
digiti manualmente?
importi dati con un aggiornamento automatico?

fornisci più dettagli

ciao
Flash
Win7 + Office 2010 Ita
"Fotografica" al servizio dell'immagine

Ottime opportunità di lavoro (part-time o full-time) con guadagni immediati. Info in MP
Avatar utente
Flash30005
Moderatore
 
Post: 8460
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [Excel] Colorare 2 righe ai piedi Tabella

Postdi Anthony47 » 21/01/12 01:05

Con la versione excel 2007 usata da marte1503 e' possibile indirizzare direttamente la tabella e misurarne l' altezza; quindi con queste istruzioni verranno selezionate 2 righe oltre la tabella:
Codice: Seleziona tutto
With ActiveSheet.ListObjects("Tabella2")
.DataBodyRange.Offset(.ListRows.Count, 0).Range("A1:E2").Select
End With
Si ricordi che il range "A1:E2" e' relativo alla prima cella a sx sotto la tabella; se necessario modificare in Offset(.ListRows.Count, 0) il valore 0 (offset di colonna) per posizionarsi su una colonna diversa.

Mi pare che bastera' quindi modificare l' altezza delle righe intere selezionate (409 che cosa??) e applicare il colore, il cui codice si trova col registratore di macro.
Quanto detto sopra potrebbe eliminare i dubbi di Flash (vedi sopra).

Pero' secondo me, marte, ti stai complicando la vita; ad esempio quando vari l' altezza della tabella (metti e togli righe) hai gia' pensato come eliminare questa colorazione?


Ciao a tutti.
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [Excel] Colorare 2 righe ai piedi Tabella

Postdi marte1503 » 22/01/12 20:36

Ciao Flash e ciao Anthony.

Vi ringrazio per il tempestivo interessamento e la velocissima soluzione (molto più veloce della mia risposta.. Scusate!)

Anthony ho inserito il codice che mi hai preparato all’interno della mia macro, funziona perfettamente!
Pare non ci siano problemi anche in seguito all’eliminazione di righe tabella e al successivo inserimento, direi che va benone!
Grazie 1000!

Ps il valore 409 legato all’altezza riga, a dire il vero non so che unità di misura sia (forse punti pollice?)
Cmq è l’altezza massima che excel 2007 riconosce per la riga. (corrisponde a CM. 14,42)

Grazie ancora
marte
marte1503
Utente Senior
 
Post: 174
Iscritto il: 08/01/10 20:43
Località: Como


Torna a Applicazioni Office Windows


Topic correlati a "[Excel] Colorare 2 righe ai piedi Tabella":


Chi c’è in linea

Visitano il forum: Nessuno e 20 ospiti