現在、ワークシート上の最後の行を見つけ、定義された最後の列と開始セルとペアにしてから、印刷用にすべてを選択するマクロがあります。VBA、LastRowでのLastColの検索
Set Sheet = Worksheets("Summary PNL (bpnl by bucket)")
Set StartCell = Range("A9")
LastRow = Sheet.Cells.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
Sheet.Range("A9:I" & LastRow).Select
私は現在、動的行に加えて動的列も扱っています。理論的にはこれは難しいものではありませんが、行9は列A(範囲A9)にのみデータを持ち、BからI(例の終了列)はその行で空白です。どんな洞察?
あなたは 'A9'とCtrlキーを押しながらAをクリックすることができます。もしあなたが望む範囲を選択するならば、Range( "A9")を使うことができます。CurrentRegion.Select in VBA – Slai