Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

[Excel 2007]-Nascondere righe con condizione Opzioni
aetio
Inviato: Thursday, January 19, 2012 3:06:51 PM

Rank: AiutAmico

Iscritto dal : 5/10/2010
Posts: 723
Ciao,
in una tabella come quella dell'immagine devo rendere visibili solo determinate righe in cui sono presenti delle celle bordate,


In questo caso le celle bordate sono possibili nelle col. C-D-E-F-G, mentre la lunghezza della tabella è varibile.
L'ideale sarebbe di avere a disposizione una macro che nasconda tutte le righe della tabella in cui nelle col. C:G non vi sono celle bordate.
Nell'esempio rimarrebbero visibili, o meglio scoperte, solo le righe 6, 15, 20, 26 mentre le altre verrebbero nascoste dalla macro.
In realtà la tabella è molto alta, si parla di circa 4500 righe, per cui il lavoro della macro sarebbe stra-benedetto :))
Terminato l'esame della tabella se non ci sono problemi ad usare l'opzione Celle > Formato > Nascondi e Scopri > Scopri righe bene, altrimenti occorrerebbe un codice dedicato che riporti la tabella al suo stato normale.
Come al solito... un TeraGrazie anticipato, buon pomeriggio
eZio
Sponsor
Inviato: Thursday, January 19, 2012 3:06:51 PM

 
a10n11
Inviato: Thursday, January 19, 2012 8:23:14 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
buttata giù al volo
provale:

Sub nascondi()
Dim ctrl As Boolean
uriga = Range("C" & Rows.Count).End(xlUp).Row
n = 0
ctrl = False
Set area = Range("C3:G" & uriga)
For Each cl In area
n = n + 1
If cl.Borders.LineStyle = xlContinuous Then
ctrl = True
End If
If n = 4 Then
If Not ctrl Then
Rows(cl.Row).Hidden = True
End If
ctrl = False
n = 0
End If
Next
set area=Nothing
End Sub

Sub scopri()

Cells.EntireRow.Hidden = False
End Sub

saluti
Giap

a10n11
Inviato: Thursday, January 19, 2012 8:27:15 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve

ma dove è finito "l'edit" per la modifica dei messaggi??

correggi questa riga

If n = 4 Then
come segue
If n = 5 Then

altrimenti ti salta la colonna G

saluti
Giap

aetio
Inviato: Friday, January 20, 2012 9:02:39 AM

Rank: AiutAmico

Iscritto dal : 5/10/2010
Posts: 723
Ciao,
scusami, ma ho potuto provarla solo ora, e come sempre tua duplice macro ... è perfetta!!
Grazie assai, buona giornata (qui in padania c'è una nebbia...che la tagli come il burro!!)
eZio

Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.