No.1ベストアンサー
- 回答日時:
こんにちは。
>Columns(5).Validation.IMEMode = xlIMEModeAlpha
もともと、こういう方法ではありえないけれども、
>5列目に入力規則を設定していなければ実行時エラーになります。
という理由から、
>入力規則を設定せず自由にIMEのオン・オフを切り替えたいのですが
>どのような構文にすればよいのでしょう
まず、全体として、どのようなことをしているのか分かりません。
5列目に、数字を入れるとかするなら、「入力規則」でよいと思います。
こういう内容というは、どこか、ひとつの部分を切り出して解決しようとしても、全体の組み立てが必要だと思うのです。
この場合、なぜ、それがうまく行かないか説明すると、セルに入力するためのIMEのステージと、もうひとつは、ワークシートとは直接関係のない段階のIMEのステージの二種類があって、後者の場合は、いくらご希望のステージを整えても、何も役に立たないはずです。
前者の場合は、何か、キーになるイベントが必要なのです。IMEは、セルに入力するのか、また、どこかのコマンドに入力するか、そうした後に、制御されるわけで、そのひとつが、入力規則のIMEコントロールです。
ですから、もし「入力規則」を使ってはならないとするなら、その周辺の説明がないと、切り出されたテクニックを教えても使いこなせないと思います。もちろん、これらは、実務で使うことを想定した話で、もし、単に技術の質問でしたら、専門掲示板のほうがよいかもしれません。今回の件は、私に分からないことではないのですが、私の技術はすぐに底をついてしまうので。
>この場合、なぜ、それがうまく行かないか説明すると、
>セルに入力するためのIMEのステージと、もうひとつは、
>ワークシートとは直接関係のない段階のIMEのステージの二種類があって、
>後者の場合は、いくらご希望のステージを整えても、何も役に立たないはずです
なるほど
大変分かりやすいです。
IMEを当たり前のように使用していたので
あたかも、IMEがエクセルの機能の一部と勘違いしていました
なんだか、根本のところでWinアプリを理解していなかったみたい
気づかせていただき、ありがとうございました。
>ひとつの部分を切り出して解決しようとしても、
>全体の組み立てが必要だと思うのです。
はいそうでした
マクロでIMEの切り替えを強引にしたければ
シート全体を選択した状態で「入力規則」の日本語入力をオンに
すれば、事足りるのですね。
なんだか胸の閊えが取れました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- マウス・キーボード キーボード Oキーを押すとプルダウンメニューが出る 4 2022/09/08 14:48
- Excel(エクセル) Excelの入力規則にいれる関数について 7 2022/12/22 10:19
- Excel(エクセル) ①Excel シートに、「=」を入力したいのですが、shift+「ほ」を押すと、「_」と入力されます 2 2022/04/28 12:59
- Excel(エクセル) 製品番号での整列と、検索に関して 3 2023/06/28 19:20
- Windows 10 MicrosoftIMEでトラブル、助けてください m(_._)m 4 2023/05/16 14:11
- Windows 10 Win11で絵文字が一部表示されない 1 2023/08/02 19:46
- Windows 10 Win10で、IMEパッドをショートカットキーで出せない。 2 2023/01/25 18:45
- Word(ワード) IMEパッドがショートカットキーで開かないのですが。。。 5 2023/06/11 09:23
- Excel(エクセル) Excel ドロップダウンリスト(入力規則)に関してです データの入力規則で元データ79000行のド 3 2023/07/17 10:06
- Visual Basic(VBA) Activesheet.Pasteで困っています 1 2023/01/22 07:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAの日付チェックでオーバーフ...
-
ドロップダウンリストを2列で...
-
autocad 数値が表示されなくな...
-
Excelについて
-
求人情報で「SAP入力可能な方」...
-
ドロップダウンリスト 自動表...
-
エクセルで入力規則(リスト)...
-
ニヤリーイコールの入力の仕方
-
マクロ 入力規則は残し文字の...
-
エクセル 日付超過でポップアッ...
-
狐バイナリエディタ
-
pdfの文字入力で一文字ずつしか...
-
.Add Type:=xlValidateInpu
-
新しいパソコンなのに、キー入...
-
一太郎でのハイフンの入力
-
DocuWorksでのスキャンデータ取...
-
小数点以下の入力規則
-
Adobeイラストレーター8.0で・...
-
特殊漢字「はし」(橋のつくり...
-
JWCADの質問
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ドロップダウンリスト 自動表...
-
Excelについて
-
autocad 数値が表示されなくな...
-
ドロップダウンリストを2列で...
-
VBAの日付チェックでオーバーフ...
-
Excelで日報を自動で作成したい...
-
特殊漢字「はし」(橋のつくり...
-
excelのInputBoxで日本語入力OF...
-
マクロ 入力規則は残し文字の...
-
エクセルの検索関数でシート内...
-
求人情報で「SAP入力可能な方」...
-
【スプレッドシート】時間入力...
-
excelで第二金曜日を…
-
エクセル 日付超過でポップアッ...
-
バーコードリーダーを使ってフ...
-
エクセルのマクロの使い方
-
エクセルVB ポップアップウィ...
-
小数点以下の入力規則
-
エクセル COUNTIF関数 検索条...
-
バッククォートの入力方法
おすすめ情報