下面是一个生成 VBA 代码的例子:

Sub Filter() Dim ws As Worksheet Set ws = ActiveSheet

With ws.Range("G:G") .AutoFilter Field:=1, Criteria1:="<>" .AutoFilter Field:=1, Criteria1:="<>" End With End Sub

你可以将其复制到你的 VBA 编辑器中,然后运行它。这个代码将对工作表中的 G 列进行筛选,取消全选和空白,并点击筛选。

注意:这个代码假设你已经在使用 VBA 编辑器,并且已经选择了要进行筛选的工作表。如果你没有打开 VBA 编辑器或者没有选择工作表,这个代码可能会出错。

下面是如何 生成 一个 VBA 程序来 筛选 (G,1) 并排除小记和 空白 的示例代码: Sub FilterBlankAndSubtotal() 'Declare variables Dim ws As Worksheet Dim rng As Range Dim cell As Range 'Set the worksheet and range Set ws = Thi...
下面是 一个 生成 VBA 代码的示例,请注意,此代码仅供参考,因为我不了解您的工作表的结构和要求,因此您可能需要对代码进行修改: Sub FilterColumnG() ' 定义变量 Dim ws As Worksheet Set ws = ActiveSheet ' 筛选 G 取消 空白 ws.Range("G:G").AutoFilter Field:=1, Criteria1:="<&...
ActiveSheet.Rows("1:1").Select Selection.AutoFilter Selection.AutoFilter Field:=2, Criteria1:="<3", Operator:=xlOr, Criteria2:=">9" En...
Sub VBA 小程序_对于选中的 单元格 进行 取消 合并_选择空值向上填充() Dim a As Range Set a = Selection '定义变量为最初选择的区域,不忘初心 Selection.UnMerge ' 取消 合并 Selection.SpecialCells(xlCellTypeBlanks).Select '选择空值 Selection.FormulaR1C1 = "=R[-1]C" '=上面的值 a.Copy '原则最开始的区域...