ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

EXCEL VBAコミュのテキストボックスに入力した値で、オートフィルタを使いたい

  • mixiチェック
  • このエントリーをはてなブックマークに追加
仕事でVBAを独学で使っております
行き詰まってしまうことも多く”できる〜”を見ながら奮闘中です

以下の記述で、私の悩みがわかっていただけますでしょうか?

Worksheets("deta").Range("a2:t1000").AutoFilter field:=7, Criteria1:="*"textbox1.Value"*"

つまり、ユーザーフォームで作った”テキストボックス1”に入力した数値を含む値を
”deta"というワークシートの”a2:t1000”の範囲で”7”列目で
オートフィルタで絞込みをしたいと思っています

これではエラーになってしまいます
"*"textbox1.Value"*"の部分を数字にすれば、オートフィルタがはたらきますので
ここの記述がおかしいのだと思うのですが、うまく行きません

よろしければ教えてくださいませ(m__m)

コメント(2)

"*" & TextBox1.Value & "*"でしょうか?

文字列の接続はシートのセル上でも
=A1&B1
みたいにしますよね。
>>よこやま さま
ありがとうございました!動きました!
感激です!ありがとうございます!

マクロ関係を、うちの会社でできる人がいないので
私の仕事を理解してくれる人もいなくて・・・時間を食って・・・
”早くしろよ!”みたいな目もあり、困っていました

ありがとうございます!

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

EXCEL VBA 更新情報

EXCEL VBAのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。