Windows XP ホームエディション,Excel2010で作成したファイルでスクリーンキーボードを次のShell関数にて起動させていましたが、この度Windows7 プロフェッショナルに変えたところ「プロシージャーの呼び出し、または引数が不正です」とのことで立ち上がらなくなりました。pathnameを調べましたがWindows XP ホームエディションとWindows7ロフェッショナルは同じでした。
Sub スクリーンキーボードの表示()
Shell "C:\Windows\System32\osk.exe", 1
End Sub
本やネットで解決策を調べてみましたが分かりません。どなたかお教えいただけないでしょうか。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
こちらでも Shell では起動できませんでした。
createobject("shell.application").shellexecute "C:\Windows\System32\osk.exe"
なら起動しました。
shell("explorer.exe C:\Windows\System32\osk.exe")
でも可
なぜ、shell("C:\Windows\System32\osk.exe") だとダメなのか不明。
なお、スクリーンキーボードは最前面に固定されてしまうようなので???
上記2例でよいのでは?
お礼が遅れて申し訳ありません。
教えて頂きましたとおりに作成いたしましたところ、
無事に表示されました。
大変助かりました。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 7 Windows7でMicrosoft VirtualPC2007 SP1を使用する 9 2022/11/17 13:12
- その他(OS) Ubuntuに仮想環境いれて古いwindows動かしたいんですが、OSイメージ無料で手に入りますか? 2 2023/03/09 23:49
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- Windows 10 VirtualBox からWindows XP を起動すると画面が真っ暗になってしまいました 4 2023/07/09 16:19
- Mac OS 2012年iMacの起動がインジケーター表示から先が起動出来ない+ワイヤレスキーボードとワイヤレスマ 1 2023/08/05 09:25
- BTOパソコン 数時間使用しない状態からPCを起動に失敗後、 自動修復画面で再起動をすると正常に動き出す 3 2022/09/26 22:01
- 中古パソコン PCに入っている色々なアプリ等が起動しなくなりました 11 2023/06/16 16:20
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Visual Basic(VBA) EXCELのVBAについて 2 2023/07/05 17:17
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
【タブレットPC】フォーム画面にキーボードを作成して入力したい
Access(アクセス)
-
エクセルVBAからIMEのソフトキーボード起動
Excel(エクセル)
-
エクセルの画面にユーザーフォームでテンキーを表示させたい
Excel(エクセル)
-
-
4
Excelにて、ユーザーフォームで作成したテンキーの、表示している数字を セルに転記したい
Yahoo!ショッピング
-
5
Excelを閉じたらスクリーンキーボードも閉じるには
Excel(エクセル)
-
6
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
7
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
8
どこにもフォーカスを当てたくない
Access(アクセス)
-
9
UserForm1.Showでエラーになります。
工学
-
10
バックスペース機能の作り方
Visual Basic(VBA)
-
11
【VBAユーザーフォームで閉じるボタンを表示したくない】
Visual Basic(VBA)
-
12
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
13
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
14
VBAで、なぜかSendkeyが効きません。
PowerPoint(パワーポイント)
-
15
ExcelVBAにてアプリをタスクマネージャーから強制終了させたいのですが
Visual Basic(VBA)
-
16
VBA:ユーザーフォームのマルチページに色を付けたい。
Word(ワード)
-
17
vbaから他のアプリを終了
Visual Basic(VBA)
-
18
「選択範囲を解除してアクティブセルを選択」をマクロで行うにはどうすればよいでしょうか
Excel(エクセル)
-
19
Excel VBA マクロ実行中のみテンキー操作できるようにしたい
Visual Basic(VBA)
-
20
【VBA】ファイルパスに半角スペースが入ると、VBAが動かない
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
【関数】先頭だけにある、半角...
-
エクセル 白黒印刷で白線を印刷...
-
Excelのチェックボックスの使い...
-
【関数】適切な文字数の数字を...
-
Excelのpivotについて質問です
-
Excel ピボットテーブルで日付...
-
LOOKUP関数を使えばいいのでし...
-
エクセル関数を教えてください
-
エクセルのセルに同じ大きさの...
-
UNIQUE関数が使えないバージョ...
-
excelの不要な行の削除ができな...
-
エクセルで「-0.0」と表示さ...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの関数について教えて...
-
Aというブックの1というシート...
-
【マクロ】シート名を取得する...
-
VBA Private Sub Worksheet_Cha...
-
VBA、Excelのworkbook.open に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでイコールがでない
-
Excel VBAでスクリーンキーボー...
-
Tabキーが使えない!
-
BIOSは表示されるが操作できない
-
BIOSでUSBを無効に設定してしま...
-
キーボードを無効化した後、パ...
-
バックスペースで文字を消そう...
-
パソコンを起動すると
-
Win10の起動画面でフリーズする...
-
セーフモードでキーボードが反...
-
PCを起動すると勝手にスター...
-
起動時にUSBキーボードを認識し...
-
メーカーはGA-X79-UD7これで、...
-
東方紅魔郷が動かせません
-
PC立ち上がらない
-
セーフモード F8キーでも起動...
-
キーボードなしでパソコンを起...
-
BIOSのUSBレガシーとは??
-
グラボの交換をしたらPC起動し...
-
PCが起動できない
おすすめ情報