You are here:---Rispondi a: [RISOLTO] Visualizzare solo righe e colonne impiegate.
Rispondi a: [RISOLTO] Visualizzare solo righe e colonne impiegate.2018-03-01T12:14:28+02:00

Home Forum Domande su Excel VBA e MACRO [RISOLTO] Visualizzare solo righe e colonne impiegate. Rispondi a: [RISOLTO] Visualizzare solo righe e colonne impiegate.

sidsid
Moderatore
    Post totali: 718

    I file contiene diversi fogli ciascuno impiega righe e colonne diverse. Ne cito uno a titolo di esempio:

    Righe impiegate fino alla 145

    Colonne impiegate fino alla V.

    Ciao ad entrambi
    Visto che i fogli non hanno lo stesso numero di righe e colonne occupate, propongo questa macro che sfrutta UsedRange in modo dinamico, a seconda del foglio attivo

    Sub nascondi()
    Dim ultimaColonnaRange As Long, ultimaRigaRange As Long
    
    On Error GoTo USCITA 'nel caso il foglio fosse vuoto
    With ActiveSheet.Cells
        ultimaRigaRange = .Find("*", .Cells(1, 1), xlValues, , xlByRows, xlPrevious).Row
        ultimaColonnaRange = .Find("*", .Cells(1, 1), xlValues, , xlByColumns, xlPrevious).Column
        .Rows(ultimaRigaRange + 1 & ":" & Rows.Count).EntireRow.Hidden = True
        .Range(.Cells(1, ultimaColonnaRange + 1), .Cells(1, Columns.Count)).EntireColumn.Hidden = True
    End With
    USCITA:
    End Sub

    Per scoprire tutto

    Sub scopri()
    With ActiveSheet.Cells
        .EntireRow.Hidden = False
        .EntireColumn.Hidden = False
    End With
    End Sub

    Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

    Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

    Chiudi