No.1ベストアンサー
- 回答日時:
Excel2002以降、[検索と置換]ダイアログは仕様が変更されました。
このデフォルトの[検索と置換]ダイアログと
Dialogs(xlDialogFormulaFind)は別物なのです。
しかも、Application.Dialogs(xlDialogFormulaFind).Showで
[検索]ダイアログを呼び出してしまうと
デフォルトの[検索と置換]ダイアログが手動で呼び出せなくなるという
バグつきです。
今のところデフォルトの[検索と置換]ダイアログをマクロで呼び出す設定が
ありません。
Excel君の機嫌が良いときは
Sub try()
'アクティブセルに検索文字を入力しておいて
ActiveCell.Copy
SendKeys "^f^v%i"
End Sub
これでうまくいくかもしれませんが
キーストロークを送るだけなのでどうにも不安定です。
いっその事自分でUserFormを作って処理したほうが近道かもしれません。
ただ私だったらマクロを作るよりも
[Ctrl][c][f][v]、[Alt][i]って手操作でやるかも。
Sub try()
Worksheets("Sheet1").Range("A1").Select
ActiveCell.Copy
SendKeys "^f^v%i"
End Sub
と、ユーザーフォームと組み合わせて、自分がほしかったVBAが出来ました。
今回の様にVBAは、必要に応じて使う事で、少しずつマスターしたいと思っています。
キーストロークなので不安定だとの事でしたが、問題なさそうです。
うれしいです!
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) マクロでボタンにつける名前がどこに設定されているかわからないケースがありました。 1 2023/06/19 19:37
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Chrome(クローム) Googlechromeの機能について 3 2022/06/15 01:08
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Excel(エクセル) iphonからone driveに保存してあるExcelを閲覧すると表示の仕方がちがうデータ 2 2022/12/21 13:51
- Visual Basic(VBA) VBAでPDFのアクティブページ番号取得 1 2023/05/25 12:41
- 格安スマホ・SIMフリースマホ GooglePixelで端末内のアプリを検索する方法を教えてください。 アプリ一覧に表示される検索ボ 2 2023/05/15 00:55
- オープンソース csvデータのダブルクォーテーションで囲まれた文字内にあるカンマを削除したい 3 2022/09/02 15:17
- Chrome(クローム) Chromeのアドレスバーに履歴等を表示させないようにしたい 2 2022/09/08 14:20
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
[Ctrl]+FをVBAで表現
Visual Basic(VBA)
-
エクセルの検索窓で毎回検索場所のブックを選択するのが面倒
Excel(エクセル)
-
検索はマクロで記録できないのでしょうか?
Excel(エクセル)
-
-
4
エクセル「検索と置換」を閉じるマクロ
Excel(エクセル)
-
5
エクセル「検索と置換」の表示を消すマクロ
Excel(エクセル)
-
6
エクセルVBAで、条件に一致するセルへ移動
Excel(エクセル)
-
7
エクセルマクロの質問
Excel(エクセル)
-
8
Excelで検索マクロを作りたい
Excel(エクセル)
-
9
エクセル_検索機能で、検索場所と検索対象を固定したい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正規表現で、特定の文字列を含...
-
VBA 置換文字がみつからない時
-
各項目がダブルクォーテーショ...
-
csvデータ ダブルクォーテ...
-
エクセル VBA 複数条件一...
-
EXCEL警告「置換対象のデータが...
-
ハングルを日本語に置換
-
EXCEL VBA でCTRL+Fのダイア...
-
csvデータのダブルクォーテーシ...
-
C#で空白行を削除する方法
-
xmlファイル内の文字列置換
-
JSP内の正規表現で、行先頭の/...
-
テキストファイル中の文字列の置換
-
パワーポイントの一括置換:複...
-
Excel・ユーザーフォームの情報...
-
3回以上の改行を2回にする正...
-
秀丸での正規表現(文字の抜き...
-
MKエディタやサクラエディタを...
-
HPに画像を載せる際
-
VBA 複数の非連続セルのみ指定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
GoogleAppsScript文字列置換の...
-
VBA 置換文字がみつからない時
-
各項目がダブルクォーテーショ...
-
正規表現で、特定の文字列を含...
-
csvデータ ダブルクォーテ...
-
EXCEL警告「置換対象のデータが...
-
EXCEL VBA でCTRL+Fのダイア...
-
C言語でテキストファイルの内容...
-
スペースで区切られた氏名から...
-
csvデータのダブルクォーテーシ...
-
PowerShellでテキストの空白行...
-
\\(円)記号を置換したい
-
C#で空白行を削除する方法
-
【Excel VBA】文字列の置換作業...
-
python 大文字小文字を区別しな...
-
テキストファイル中の文字列の置換
-
Excel VBA 教えてください。 VB...
-
ハングルを日本語に置換
-
ダブルコーテーション 、"を二...
-
○文字目に文字挿入
おすすめ情報