Suggerimento: le altre lingue sono tradotte da Google. Puoi visitare il English versione di questo link.
Connetti
x
or
x
x
Registrati
x

or

Come aggiungere una linea di confine qui sotto quando il valore cambia in una colonna di Excel?

C'è una lista di dati che include i valori di ripetizione, e per una migliore classificazione dei valori, aggiungo una linea di confine sotto quando il valore cambia nella lista come mostrato nell'immagine sottostante. In questo articolo, parlerò di come aggiungere rapidamente la linea di confine qui sotto quando il valore cambia in una colonna di Excel.
doc aggiungi la linea di confine sotto quando il valore cambia 1

Aggiungi la linea di confine qui sotto quando il valore cambia con VBA


freccia blu bolla destra Aggiungi la linea di confine qui sotto quando il valore cambia con VBA


Ovviamente, non esiste alcuna funzione incorporata in Excel che possa aiutarti ad aggiungere una linea di confine qui sotto quando il valore cambia, ma c'è un codice VBA che posso introdurre.

1. Stampa Alt + F1Tasti 1 da abilitare Microsoft Visual Basic, Applications Edition finestra.

2. Clic inserire > Moduloe incolla sotto il codice nello script vuoto Module.

VBA: aggiungi la linea di confine sotto quando cambia il valore

Sub AddBorderLineWhenValueChanges()
'UpdatebyExtendoffice20160918
    Application.ScreenUpdating = False
    Dim LastRow As Long
    Dim xrg As Range
    LastRow = Cells.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
    For Each xrg In Range("A2:A" & LastRow)
        If xrg <> xrg.Offset(1, 0) Then
            Range("A" & xrg.Row & ":K" & xrg.Row).Borders(xlEdgeBottom).LineStyle = xlContinuous
        End If
    Next xrg
    Application.ScreenUpdating = True
End Sub

doc aggiungi la linea di confine sotto quando il valore cambia 2

3. Stampa F5 chiave per eseguire il codice. Quindi le righe del bordo sono state aggiunte sotto quando il valore cambia nella selezione A2: A.
doc aggiungi la linea di confine sotto quando il valore cambia 1

Note: Nel codice VBA, A2: A è l'intervallo in cui si desidera aggiungere una linea di demarcazione sottostante quando il suo valore cambia, è possibile modificarlo quando necessario.

Mancia: Se vuoi inserire una riga del titolo in ogni ennesima riga, puoi provare ad applicare Inserisci le righe del titolo utilità di Kutools for Excel per risolvere rapidamente questo lavoro come mostrato nella figura sottostante. Funziona senza limitazioni nei giorni 60, si prega di scaricare e avere una prova gratuita ora.
doc aggiungi la linea di confine sotto quando il valore cambia 3



Strumenti di produttività consigliati per Excel

Kutools per Excel ti aiuta a terminare sempre il lavoro in anticipo e a distinguerti dalla folla

  • Oltre alle potenti funzionalità avanzate 300, progettate per gli scenari di lavoro 1500, che aumentano la produttività di 70%, offre più tempo per prendersi cura della famiglia e godersi la vita.
  • Non è più necessario memorizzare formule e codici VBA, da ora in poi lasciare riposare il cervello.
  • Diventa un esperto di Excel in 3 minuti, operazioni complicate e ripetute possono essere eseguite in pochi secondi,
  • Riduci ogni giorno migliaia di operazioni con tastiera e mouse, per esempio addio alle malattie professionali.
  • 110,000 persone altamente efficaci e 300 + la scelta delle aziende di fama mondiale.
  • 60-day completa funzionalità di prova gratuita. Garanzie di rimborso 60-day. 2 anni di upgrade e supporto gratuiti.

Porta la navigazione e l'editing a schede in Microsoft Office, molto più potente delle schede del browser

  • Office Tab è progettato per Word, Excel, PowerPoint e altre applicazioni Office: Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la tua produttività di 50% e riduce centinaia di clic del mouse per te ogni giorno!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.