| | Post: 88 | Registrato il: 22/10/2021
| Città: ISEO | Età: 56 | Utente Junior | office 2010 | | OFFLINE |
|
10/03/2023 16:22 | |
ciao
tramite macro vorrei riuscire a - pulire - delle righe.
partendo da riga 4 colonna i >> I4,
a step di 3 ( 4-7-10... fino ultima riga di col D)
vorrei togliere qualsiasi colore di sfondo,
MA
lasciando inalterato tutte le celle popolate ,
contenenti la lettere R - la frase Reper. - Rinforzo. o altro.
vi allego il file
PS
non posso usare la formataz. condizionale.
grazie |
|
| | Post: 1.319 | Registrato il: 16/08/2015
| Città: CORDENONS | Età: 67 | Utente Veteran | Excel 2016-32bit Win11 | | OFFLINE |
|
10/03/2023 18:14 | |
Puoi usare questa mia macro: Option Explicit
Sub test()
Dim x As Long
Dim ur As Long
Dim uc As Long
Dim cell As Range
ur = Cells(Rows.Count, "D").End(xlUp).Row + 1
uc = Cells(1, Cells.Columns.Count).End(xlToLeft).Column
Application.ScreenUpdating = False
For x = 4 To ur Step 3
For Each cell In Range(Cells(x, "I"), Cells(x, uc))
If Not UCase(Left(cell, 1)) = "R" Then cell.Interior.Pattern = xlNone
Next cell
Next x
Application.ScreenUpdating = True
End Sub [Modificato da rollis13 10/03/2023 18:15]
______________________________________________________________
C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto) |
| | Post: 88 | Registrato il: 22/10/2021
| Città: ISEO | Età: 56 | Utente Junior | office 2010 | | OFFLINE |
|
10/03/2023 18:22 | |
ciao
tutto ok
proprio cio' che cercavo 😀
grazie |
| | Post: 1.320 | Registrato il: 16/08/2015
| Città: CORDENONS | Età: 67 | Utente Veteran | Excel 2016-32bit Win11 | | OFFLINE |
|
10/03/2023 18:29 | |
Grazie per il riscontro positivo👍, sono contento di essere stato di qualche aiuto.
Però ... non avresti mai potuto 'trovarla', l'ho appena scritta ex-novo😁.
______________________________________________________________
C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto) |
| | Post: 473 | Registrato il: 02/04/2018
| Città: PESCARA | Età: 75 | Utente Senior | EXCEL 2016 - SPREAD32 | | OFFLINE |
|
11/03/2023 09:32 | |
Ciao Rollis
come spesso faccio ho provato anche il file di raimea, e ho notato che a me si apre con grande difficoltà
pensando che la cosa dipenda dalla pazzesca formattazione, ti chiederei qualche riga di VBA che in genere ELIMINI realmente un intervallo di righe ed anche un intervallo di colonne, quindi non in questo file, che non mi riguarda, ma in qualsiasi file.
In rete non ancora riesco a trovare qualcosa che in modo affidabile elimini dalla riga X alla FINE del foglio e le colonne dalla Y alla fine del foglio.
sfortunatamente ho una tastiera mini che non riesce ad usare tutte le combinazioni di tasti di cui sento parlare.
Grazie
Leo [Modificato da L2018 11/03/2023 11:12]
LEO
https://t.me/LordBrum |
| | Post: 1.321 | Registrato il: 16/08/2015
| Città: CORDENONS | Età: 67 | Utente Veteran | Excel 2016-32bit Win11 | | OFFLINE |
|
11/03/2023 15:36 | |
@L2018, questo è un problema completamente diverso e necessita un approccio diverso. Qui si toglie lo sfondo alle singole celle mentre tu chiedi la cancellazione di intere righe o colonne.
Secondo me se apri una nuova discussione e spieghi esattamente come determinare gli intervali (su indicazione o per selezione) sicuramente qualcuno ti fornisce una soluzione facilmente gestibile da una tastiera mini (poi spiega meglio anche che impedimento ti crea questa benedetta tastiera).
______________________________________________________________
C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto) |
| | Post: 474 | Registrato il: 02/04/2018
| Città: PESCARA | Età: 75 | Utente Senior | EXCEL 2016 - SPREAD32 | | OFFLINE |
|
11/03/2023 16:00 | |
ciao Rollis
il tutto è troppo complicato per me
la struttura del file qui postato non riesco a capirla, qualsiasi macro io abbia provato non funziona o non so cosa succede, e il file impiega moltissimo tempo a caricarsi, e non capisco come è fatto, ma fa niente.
queste cose mi hanno fatto pensare alla cancellazione di righe in generale
Scusami, l'eliminazione delle righe non comporta anche l'eliminazione dello sfondo ?
menomale che nei miei semplici file le cancellazioni piu o meno funzionano
Comunque lascio perdere
Grazie
Leo
LEO
https://t.me/LordBrum |
| | Post: 1.322 | Registrato il: 16/08/2015
| Città: CORDENONS | Età: 67 | Utente Veteran | Excel 2016-32bit Win11 | | OFFLINE |
|
11/03/2023 16:42 | |
Il file allegato (>800KB) è composto da più di 15 fogli con non tanti dati ma con tanta gestione della colorazione del fondo celle.
Probabilmente il tuo PC va in affanno in queste situazioni.
Vabbè, ma l' OP ha bisogno di fare la pulizia solo ad una precisa condizione e non su tutte le celle, pertanto, non può eliminare l'intera riga, ha bisogno dei dati che non vengono puliti.
______________________________________________________________
C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto) |
|
|