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
UserForm1.Showでエラーになります。
工学
-
7
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
8
【VBAユーザーフォームで閉じるボタンを表示したくない】
Visual Basic(VBA)
-
9
どこにもフォーカスを当てたくない
Access(アクセス)
-
10
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
11
バックスペース機能の作り方
Visual Basic(VBA)
-
12
VBA:ユーザーフォームのマルチページに色を付けたい。
Word(ワード)
-
13
excel vba でユーザーフォーム入力ができない
Visual Basic(VBA)
-
14
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
15
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
16
コンボボックス内の文字サイズ変更
Excel(エクセル)
-
17
VBAで、なぜかSendkeyが効きません。
PowerPoint(パワーポイント)
-
18
ExcelVBAでセルをクリックしてユーザーフォームを表示するには
Excel(エクセル)
-
19
EXCEL VBAのユーザーフォームに引数を渡す方法について
Excel(エクセル)
-
20
IF文に時間(何時から何時まで)の条件文を付けたい
Word(ワード)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel VBAでスクリーンキーボー...
-
BIOSでUSBを無効に設定してしま...
-
USBのマウスとキーボードが使え...
-
バックスペースで文字を消そう...
-
ロック解除の際、キーボードで...
-
キーボードとマウスが動きません
-
セーフモードでキーボードが反...
-
Tabキーが使えない!
-
東方紅魔郷が動かせません
-
「平方メートル」の記号の出し方!
-
文字の入力で
-
主に使用しているIMEについて
-
「・」の半角を打つにはどうし...
-
Macとwindowsどっちがいいの!?
-
OSXでポーランド語の書き込み
-
Mac。打った文字が、漢字変換さ...
-
セディーユのみを入力したい
-
東方緋想天の操作について
-
マックで小文字を打ちたい
-
ネットバンクで半角カナ入力が...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBAでスクリーンキーボー...
-
エクセルでイコールがでない
-
Tabキーが使えない!
-
BIOSは表示されるが操作できない
-
バックスペースで文字を消そう...
-
パソコンを起動すると
-
BIOSでUSBを無効に設定してしま...
-
キーボードを無効化した後、パ...
-
セーフモードでキーボードが反...
-
PCが起動できない
-
グラボの交換をしたらPC起動し...
-
BIOSのUSBレガシーとは??
-
文字変換がおかしいです。
-
キーボードが認識されたりされ...
-
東方紅魔郷が動かせません
-
しばらく通電していないPCが起...
-
起動時にキーボードが効かない
-
セーフモードでのwindowsの起動...
-
mac PCからCD-ROMが出てこなく...
-
Windows98が突然起動しなくなった
おすすめ情報