2
Excelスプレッドシートの行の総数を数え、その値を動的に渡す方法を教えてください。行とフィルタをカウントし、VBAでフィルタされた行を削除します
最後の行の値2691の代わりに、フィルタを設定するときにlastRow
という変数を渡します。次に、合計の行をもう一度数え、その行をスプレッドシートから削除したいとします。
With ActiveSheet
lastRow = .Cells(.Rows.count, "A").End(xlUp).Row
End With
Range("A2").Select
Selection.AutoFilter
ActiveSheet.Range("$A$1:$P$2691").AutoFilter Field:=3, Criteria1:= _
"=ABC", Operator:=xlOr, Criteria2:="=XYZ"
Rows("285:285").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Delete Shift:=xlUp
私はマクロを記録しましたが、エラーが発生したときにピボットグラフを適用する方法を教えてください。 'Sheets.Add ActiveWorkbook.Worksheets( "Sheet1")。ピボットテーブル( "ピボットテーブル3")。ピボットキャッシュ。 _ CreatePivotTable TableDestination:= "!Sheet2のR1C1"、テーブル名:= "PivotTable4" _ 、DefaultVersion:= xlPivotTableVersion14 シート( "シート2")、ピボットチャートが発生したら」 を選択して、私は1つの以上の広がりを作成したいです総計を使用してシート。 – Tim
@SivaReddy - それは新しい質問のように聞こえる - なぜあなたは新しいものを始めませんか? –
ありがとう、私は.. – Tim