2

cell.Textが"A"で始まる場合、column1でmultipleColumnRangeをフィルタリングしたい

rng01.Columns(1).AutoFilter Field:=1, Criteria1:="firstCharacter = 'A'", VisibleDropDown:=False

どうすればこれを行うことができますか、pls?

4

2 に答える 2

3

このようなもの。

最初の3行は私のテストコードに使用されました。

Dim rng01 As Range
Set rng01 = [a1:c10]
rng01.Parent.AutoFilterMode = False
rng01.Columns(1).AutoFilter Field:=1, Criteria1:="=A*", VisibleDropDown:=False
于 2012-10-14T10:52:05.893 に答える
1

最も簡単な方法は、列1の単語の最初の文字を使用して追加の列を作成することです。

=LEFT(A1,1)

そして、その新しい列でフィルタリングします。

于 2012-10-14T10:22:52.773 に答える