
No.1ベストアンサー
- 回答日時:
コマンドプロンプト にて help を入力すると
「TASKKILL」 コマンドがあります。
これでどうでしょうか ためしにEXCELを強制終了してみました
以下のコマンドを実行
taskkill /F /IM excel.exe
つまり、バッチファイルに このコマンドを指定する。
あるいは VBAから SHELL関数 にて起動すればできるのでは
No.2
- 回答日時:
VBで作ってみました。
こんな感じでしょうか?
Private Sub Timer1_Timer()
'1時にExcel起動
If Hour(Time) = 1 Then
Call Shell("C:\Program Files\Microsoft Office\Office\EXCEL.EXE")
End If
'2時にExcel終了
If Hour(Time) = 2 Then
Call Shell("cmd.exe /c taskkill /F /IM excel.exe")
End If
'3時にOS再起動
If Hour(Time) = 3 Then
Call Shell("C:\WINDOWS\system32\shutdown.exe -r -t 0")
End If
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel2010 VBAが特定動作で実行出来なくなる 7 2022/12/29 14:26
- Windows 10 バッチファイルでのエクスプローラー終了 1 2022/05/30 14:32
- Firefox(ファイヤーフォックス) firefoxが頻繁に停止する 1 2023/01/09 10:26
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- Visual Basic(VBA) VBAでOutlookを終了させたい ExcelVBAで既に起動されているOutlookを終了させる 3 2022/03/24 07:37
- Windows 10 パソコンが固まったまま、再起動できません。 「再起動しています」の表記が出たままです。強制終了して再 4 2023/04/06 20:51
- フリーソフト タスクソフト? 1 2023/01/14 07:52
- Android Xperia 10 IVが定期的に再起動するのはメモリ(RAM)が原因ですか? あとなぜ本体設定に( 1 2023/02/01 00:01
- その他(パソコン・スマホ・電化製品) スマホの動画の録画時間が1回で長いのと発熱による強制終了しにくいスマホ、または録音機を探してます。 2 2022/12/23 08:12
- ノートパソコン Windows 10 動作改善方法 6 2023/04/26 22:30
このQ&Aを見た人はこんなQ&Aも見ています
-
Access VBAから使用したExcelプロセスを閉じる方法について
Visual Basic(VBA)
-
バックグラウンドのプロセスのエクセルを閉じる方法
Visual Basic(VBA)
-
vbaから他のアプリを終了
Visual Basic(VBA)
-
-
4
Excelプロセスが消えない
Visual Basic(VBA)
-
5
Excelのプロセスが消えません
Excel(エクセル)
-
6
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
7
VB6.0 SHELLで起動したプログラムを終了さしたいのですが
Visual Basic(VBA)
-
8
【Excel VBA】マクロでExcel自体を終了させたい
Excel(エクセル)
-
9
VBAでOutlookを終了させたい ExcelVBAで既に起動されているOutlookを終了させる
Visual Basic(VBA)
-
10
VBAでこんなことできますか?
PowerPoint(パワーポイント)
-
11
プロセスIDの取得方法について
Visual Basic(VBA)
-
12
VBAからタスクの終了
その他(Microsoft Office)
-
13
他のアプリケーションの終了処理
Visual Basic(VBA)
-
14
Access からオブジェクトとして開いたExcelのプロセスが終了しない
その他(データベース)
-
15
VBAでブックを非表示で開いて処理して閉じる方法
Excel(エクセル)
-
16
外部プロセスを終了したい!!
Visual Basic(VBA)
-
17
アクセスVBAで既に開いているエクセルを閉じたい
Yahoo!ショッピング
-
18
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
19
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
20
PDFファイルを開き、印刷し、閉じるマクロ
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
指定したアプリケーションをモ...
-
バッチファイル 特定ウインドウ...
-
バッチファイル エクセル起動
-
ExcelVBAにてアプリをタスクマ...
-
winlogon.exeって?
-
cygwin上でのTeraPadの起動
-
EXCELをバッチコマンドで...
-
WSHで空白を含んだコマンドの指...
-
gccがコマンドプロンプト上で使...
-
UWSCについて
-
VBAでwindowsメールを起動させたい
-
Visual basic6.0からショートカ...
-
c#でコマンドプロンプトを実行...
-
RUNASコマンドを使って、自動的...
-
CreateShortCut 環境変数のまま...
-
大量のフォルダからひとつのフ...
-
win10の「フォト」で、「次へ」...
-
バッチでテキストファイルから...
-
バッチのforで文字を抽出したい
-
バッチ終了時にDOS窓を閉じるコ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチファイル 特定ウインドウ...
-
ExcelVBAにてアプリをタスクマ...
-
EXCELをバッチコマンドで...
-
ショートカットの作成とコピー
-
batファイルで立ち上げたaplを...
-
VB.NETでDOSコマンドの複数実行
-
c#でコマンドプロンプトを実行...
-
UWSCについて
-
バッチファイルからftpを実行時...
-
VBAからキャッシュを削除する方...
-
Shiftキーを押しながら起動
-
バッチファイルでAPを終了さ...
-
64bitのwindowsサーバーで32bit...
-
ASPからのEXEファイル起動
-
stable diffusionのインストー...
-
バッチファイルでの時間差実行
-
exe間での引き値の受け取り方法
-
RUNASコマンドを使って、自動的...
-
バッチへ値を返す
-
複数の処理の終了を待ちたい
おすすめ情報