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 nascondere le righe in base alla data odierna in Excel?

Supponendo di avere una tabella di frutta in un foglio di lavoro come mostrato nella schermata di sinistra, e devi nascondere tutte le righe prima o dopo la data corrente (6 / 14 / 2016) nella tabella. Questo articolo fornisce tre metodi per te.

Nascondi le righe in base alla data odierna con la funzione Filtro

Nascondi le righe in base alla data odierna con il codice VBA

Nascondi le righe in base alla data di oggi con Kutools per Excel


freccia blu bolla destra Nascondi le righe in base alla data odierna con la funzione Filtro


Con la funzione Filtro in Excel, puoi facilmente filtrare tutte le righe necessarie e nascondere tutte le righe indesiderate in base alla data di oggi.

1. Nella tabella, fai clic sul pulsante a discesa nella colonna Data, quindi fai clic su Filtri di data > Prima or Dopo. Vedi screenshot:

Note:

1. Se non è presente alcun pulsante a discesa nella parte superiore della colonna della data, abilitare il filtro facendo clic su dati > Filtro.

2. Per nascondere tutte le righe prima della data odierna, seleziona il Dopo opzione. Altrimenti, scegli il Prima opzione. Qui ho bisogno di nascondere tutte le righe prima della data di oggi e mantenere tutte le righe dopo la data di oggi, quindi seleziono l'opzione Dopo.

2. Nel Filtro automatico personalizzato finestra di dialogo, fare clic su Date picker pulsante accanto alla casella dopo è, quindi fare clic su Oggi pulsante nel calendario. E quindi fare clic su OK pulsante.

Quindi tutte le righe precedenti alla data odierna vengono nascoste immediatamente.


freccia blu bolla destra Nascondi le righe in base alla data odierna con il codice VBA

Puoi anche applicare il codice VBA per nascondere le righe in base alla data odierna in Excel. Si prega di fare come segue.

1. Stampa altro + F11 tasti contemporaneamente per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Nel Microsoft Visual Basic, Applications Edition finestra, per favore clicca inserire > Modulo. Quindi copia e incolla il seguente codice VBA nella finestra.

Codice VBA: nasconde le righe in base alla data odierna in Excel

Private Sub Hidebtn_Click()
    Dim xRg As Range
    Dim xTxt As String
    Dim xCell As Range
    On Error Resume Next
    If ActiveWindow.RangeSelection.Count > 1 Then
      xTxt = ActiveWindow.RangeSelection.AddressLocal
    Else
      xTxt = ActiveSheet.UsedRange.AddressLocal
    End If
    Set xRg = Application.InputBox("Please select range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    For Each xCell In xRg
        If xCell.Value < Now Then
            xCell.EntireRow.Hidden = True
        End If
    Next
End Sub

3. premi il F5 chiave, nel saltar fuori Kutools for Excel finestra di dialogo, selezionare la colonna dell'intervallo di date, quindi fare clic su OK pulsante.

Ora tutte le righe precedenti alla data odierna sono nascoste immediatamente.

Note:

1. <Ora indica tutte le righe prima che la data di oggi venga nascosta dopo l'esecuzione del codice. Per nascondere tutte le righe dopo la data di oggi, si prega di cambiare <Ora a > Ora.

2. Per visualizzare tutte le righe nascoste, si prega di applicare il codice VBA di seguito.

Codice VBA: mostra tutte le righe nascoste in Excel

Private Sub Showbtn_Click()
Rows.EntireRow.Hidden = False
End Sub

freccia blu bolla destra Nascondi le righe in base alla data di oggi con Kutools per Excel

Con il Seleziona celle specifiche utilità di Kutools for Excel, puoi facilmente selezionare tutte le righe prima o dopo la data odierna e quindi nasconderle manualmente.

Kutools for Excel : con più di 300 pratici componenti aggiuntivi di Excel, liberi di provare senza limitazioni nei giorni 60.

1. Seleziona l'elenco delle date nella tabella, quindi fai clic su Kutools > Seleziona > Seleziona celle specifiche. Vedi screenshot:

2. Nel Seleziona celle specifiche finestra di dialogo, selezionare il Intera riga opzione nel Tipo di selezione sezione e selezionare Meno di or Maggiore di opzione (qui seleziono l'opzione Meno di) nel primo Tipo specifico elenco a discesa, quindi immettere la data di oggi nella casella di testo successiva. Infine clicca il OK pulsante. Vedi screenshot:

3. Quindi viene visualizzata una finestra di dialogo per indicare quante righe sono state selezionate, fare clic sul pulsante OK pulsante. E puoi vedere tutte le righe prima che la data di oggi sia selezionata come mostrato nell'immagine sottostante.

4. Fare clic con il tasto destro sulla selezione, quindi fare clic nascondere nel menu di scelta rapida per nascondere tutte le righe selezionate prima della data odierna.

Puoi scarica e prova la versione di prova gratuita di Kutools per Excel ora!

freccia blu bolla destraArticoli correlati:



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.