Excel VBAでインクリメンタルサーチを作ってしまった人たちのまとめ

私のTLで見かけた、Execl VBA でインクリメンタルサーチを作った人たちのツイートをまとめておきました。随時追加します。
20

インクリメンタルサーチ とは

ちゅん🐤 @KotorinChunChun

@imamadearigato1 Excelの馴染みの機能で言うとオートフィルターの絞り込み時に使うやつです。 ※インクリメンタルサーチに対応したのはExcel2010以降 入力するごとにリアルタイムで絞り込みが行われて候補が減っていくやつ! pic.twitter.com/R6BSnoMfwn

2018-12-23 17:31:55
拡大
としじ @toshi81350036

@yamaoka_ss PowerShellのこの機能に近い感じですね、たぶん。 同じようなのをVBAで実装しようとしたら案外骨が折れました…。(楽しかった) pic.twitter.com/wg5ckIye2u

2020-06-12 06:05:12

皆の作ったExcel VBA インクリメンタルサーチ

しょうた⭐️優良IT企業に40歳で転職 @shota_Excellent

@excel_ossan 手前味噌ながら私の使ってるやつを。 動画では、マクロで出てきた入力フォーム画面に、選択肢の一覧が出てくる →「美」文字を含むものだけにフィルタリングして、ダブルクリックしてセルに入力する っていうのを示してます。リスト形式入力規則のあるセルならどこにでも使えるマクロです。 pic.twitter.com/x8HCl2LbUd

2019-02-25 22:42:04
はけた@できるExcel2021 @excelspeedup

私が作った、他ではあまり見かけないVBAマクロというと、仕訳入力シートのレイアウトが動的に変わるものくらいですかね。 pic.twitter.com/AEceod4PqR

2020-02-08 22:53:12
はけた@できるExcel2021 @excelspeedup

インクリメンタルサーチの実装を自分でしたら、頭の悪そうな実装になったんですが(キー入力のたびに、リスト全項目と照らし合わせて該当する行だけピックアップ) スピード的に問題ないから、まあいいか、と放っているんですが。もっと、効率のいい実装も、あるんでしょうね。

2020-06-12 10:05:09
みなとや @mi_na_to_8

23時を回ってしまったので今日のVBAは終わり。 リストボックスの絞り込み検索とか、ユーザーフォームで試してみたかった動きは実装できた。 pic.twitter.com/fpDL2XFPjy

2020-05-10 23:28:34
みなとや @mi_na_to_8

インクリメンタルサーチできた。 何かで使えそうだからストックしておこう。 twitter.com/mi_na_to_8/sta… pic.twitter.com/CHMTi61OqJ

2020-06-13 14:21:27
toto 😏 θωθ @excelsecbi

インクリメンタルサーチ、ちゃんと実装するなら、サジェスト候補のリスト表示の大きさもリストアイテムの数に合わせて動的に変えた方が良いのかな? IMEの変換候補リストとかGoogleの検索候補リストみたいに

2020-06-13 22:20:47
toto 😏 θωθ @excelsecbi

全くフォームで組む意味のないインクリメンタルサーチ型入力フォーム、 題して「鳴き声入力フォーム」が完成いたしました😇 pic.twitter.com/AVVzW20v6S

2020-06-14 21:29:51
VBA100本ノックとエクセル問題 @yamaoka_ss

「インクリメンタルサーチの実装|ユーザーフォーム入門」 実現方法の一つとして、こんなやり方もありますというサンプルです。 excel-ubara.com/excelvba3/EXCE… pic.twitter.com/fhwp4C46Ee

2020-06-12 18:00:30
リンク エクセルの神髄 インクリメンタルサーチの実装|ユーザーフォーム入門 VBAのユーザーフォームで大量のリストから選択する場合、リストが大量にあると単なるコンボボックスやリストでは探すのが大変になってしまいます。そこで、インクリメンタルサーチを実装してみます。インクリメンタルサーチとは、検索したい単語をすべて入力してから検索するのではなく、文字を入力するたびに即座に候補を表示させる機能です。
ちゅん🐤 @KotorinChunChun

@imamadearigato1 開発の手間を考えれば入力規則のリストが手間がかからないと思うのですが、実際に使うのであればモーダルフォームを表示して、もっと大きなボタンで提供しますね。 件数が多くなるものには管理番号をセットで表示するようにしたり、インクリメンタルサーチが必須ですね。

2018-12-23 12:50:49
ちゅん🐤 @KotorinChunChun

_人人人人人人人人人人人人人人人_ > 入力規則リスト改善アドイン <  ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄ が完成しました。 入力規則の入っているセルをダブルクリックすると、リアルタイムな絞り込みに対応した選択フォームが表示されます! これでもう、使いづらいリストはオサラバです!!! pic.twitter.com/n6nmEZogV2

2020-04-12 02:49:13
ちゅん🐤 @KotorinChunChun

はてなブログに投稿しました #はてなブログ Excelの入力規則のリスト選択を簡単にするアドインを作ってみた - えくせるちゅんちゅん excel-chunchun.com/entry/20200412…

2020-04-12 17:30:06
リンク えくせるちゅんちゅん Excelの入力規則のリスト選択を簡単にするアドインを作ってみた - えくせるちゅんちゅん 今日はExcelの入力規則のリスト選択の使いづらさを改善するアドインを作ってみたので紹介します。

インクリメンタルサーチで出来るようにすると良いもの

  • 入力規則リスト
  • オートフィルタ・テーブルのデータ
  • オートフィルタの列項目
  • シート名
  • Excel関数
  • セルに入っているデータ
  • セルに入っている数式
    などなど。

インクリメンタルサーチは何にでも導入可能です!

便利なアイディア募集中!

インクリメンタルサーチと似た言葉一覧

自分でもよく分からなくなるので、似たような事をする呼び方もメモしておく

サジェスト
  • 提案する・示唆する・暗示を与えること
  • Google検索などにおいて、オススメキーワードを提案すること
  • Google日本語入力が、入力履歴や辞書から候補を提案する機能
インテリセンス
  • マイクロソフトによる自動補完システム
  • VBEなどのコードエディタが、入力途中の文字から予約語や既知の関数名の入力候補を表示してくれたり、オブジェクトのメンバを表示して選択できるようにしてくれる機能
オートコンプリート
  • 入力補完、予測入力
  • 入力された文字列が、所定の単語一致すると自動的に補完してくれる機能
  • Excelで同じ列で既に入力されているデータで補完
  • MSFormsのコンボボックスの選択肢で補完
オートコレクト
  • IMEでスペルミスや、数字の後の「。」を「.」に置き換えたり、ローマ字入力で「N」の過不足を修正したりと、入力間違いしやすいパターンを自動的に訂正する機能
  • Excel,Word【文章校正】【オートコレクトのオプション】で入力中に「THe」を「The」などに修正する機能
オートフォーマット
  • Word等で文章の書式を自動的に設定する機能。例えば見出しとか字下げ
  • 昔のExcelにあった良い感じのテーブルや集計表の書式を簡単に設定できる機能
オートフィルタ
  • Excelの並び替えや絞り込みを簡単に行うためのUIをシート上に設置する機能