Catégorie : Guide

VBA : Comment copier des lignes visibles sur une autre feuille

Vous pouvez utiliser la syntaxe suivante dans VBA pour copier uniquement les lignes visibles d’une feuille à une autre : Sub CopyVisibleRows() Dim sourceWS As Worksheet Dim destinationWS As Worksheet Set sourceWS = ThisWorkbook.Sheets("Sheet1") Set destinationWS = ThisWorkbook.Sheets("Sheet2") sourceWS.Range("A1:D999").SpecialCells(xlCellTypeVisible).Copy destinationWS.Cells(1, 1).PasteSpecial Application.CutCopyMode...