![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
おかしな質問内容ですが
2013で あるBOOKを開いて、保存終了します。しかし、本体BOOKは保存されますが、エクセルのフレームだけ残って終了できません(コマンド他 終了のXも有りません)。タスクマネージャーを見ると、エクセルが残っています。そこで終了するか。フレームだけの時、中で右クリックで、新規作成が出るので、そこでやっと、コマンドラインが並び X終了も表示されます。
オプションの中をのぞいても、それらしきものも無く・・・
思い当たる操作は、セル式をコピーする時、他のBOOKを開き、式を横、数列をコピーしましたが、その折、リンクなったのを気がつかずセーブ。再度開いた折、データ追加でコピー元にデータがなく、エラーに成って、気づきました。
で、置換で ”c:***”、を””で シートの中のリンクをすべて消しました。
さて、打つ手は、如何でしょうか?
もともと、2013を 複数BOOK起こす時 それまでと、変更になった(基本、複数は無理やり・・・)これが そもの問題と思うのですが
No.2ベストアンサー
- 回答日時:
どうやら、私の#1の回答は、間違いでした。
両方共終わらせられる方法はあるものの、マクロはややこしい気がします(一応、やってみました)
>2013を 複数BOOK起こす時 それまでと、変更になった(基本、複数は無理やり・・・)これが そもの問題と思うのですが
たぶん、そうなんでしょうね。
今のところ、私は、2013 をインストールしていないので、はっきりとした現象をつかめていないのですが、今まで、仕様が変わった部分がそのような現象を起こすらしいことはわかりました。
修復に逃げるというのは、私としては、何か不甲斐ないけれども、今のところのアドバイスとしては、このぐらいしか思いつかないです。
http://121ware.com/qasearch/1007/app/servlet/rel …
以下は今回の場合とは違いますし、私なら、レジストリの設定を考えますね。
http://hayakute.kantan-sakusaku.com/excel/2015/0 …
No.1
- 回答日時:
こんにちは。
そもそも、ご質問はVBAマクロの話なのですか?
あくまでも、VBAマクロだという前提ですが、リンクで呼び出しているのでしょうか?そうでなければ、終われないということにはならないはずです。
以下は、話が違うというなら、まず、VBAのコードを見せてください。
多くの方が、Quit とClose メソッドに対して誤解が存在しているようです。それを、「"Close"と"Quit"の順番を変える」という内容を掲示板で書く人がいるから、誤解が誤解のままになるのですが。結果オーライには違いないのですが。
以下は、私から言えば、誤解を生みやすいです。
本当はこういうことではないのですが、便宜的にこういう話が通っていると思います。
http://www.asahi-net.or.jp/~ef2o-inue/vba_o/sub0 …
意味は分かりにくいのですが、本当は、こちらが正解です。
http://www.moug.net/tech/exvba/0150079.html
つまり、Saved フラッグが立ったままでは、終了(Quit)はしない、ということです。
これでは、保存はしませんが、例えば、こういう風にしても、終われるのです。つまり、Close とQuitの組みあせが違うということです。
Sub ボタン4_Click()
Dim wb As Workbook
For Each wb In Workbooks
wb.Saved = True
Next wb
Application.Quit
End Sub
ありがとうございます。
VBAの話ではないのですが、エクセルの終了作業の話です。
でも、逆に、このコードを クローズのところに埋め込んでみます。
理屈からいけば、影のBOOKも 終了するかも
取り急ぎお礼まで
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) エクセルで保存時に全部のシートの最終行をコピーして数値で貼り付けたい 3 2023/08/14 15:49
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 1 2023/02/27 22:21
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Excel(エクセル) EXCEL ActiveX コマンドボタンで実行する前にいったんmsgBoxで確認を求めたい 1 2022/07/06 19:41
- バックアップ Windows11パソコンのデータを数クリックで完全に引っ越しするにはどうすれば良いでしょうか? 5 2022/10/11 14:08
- Visual Basic(VBA) VBAコードを張り付け後のエクセルの進め方 2 2023/02/07 18:24
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelでマクロ実行中に画面を固...
-
VBA Shapes コピーと名前
-
エクセルファイルの回数期限の...
-
エクセルファイルを値でのみし...
-
エクセルのマクロで数値に応じ...
-
VB.NETによるEXCELの行挿入
-
再度,ExcelVBA,public変数が消える
-
【Excelマクロ】今日の日付で検...
-
エクセル連番自動印刷について
-
リストボックスから項目を選択...
-
エクセル マクロ写真帳に一括で...
-
エクセル メニューバーの中の...
-
エクセルVBAで納期管理システム...
-
EXCEL VBA 他のアプリケーショ...
-
ブックの共有でVBAエラー
-
WPSOffice_マクロの有効化について
-
VBAで保存しないで閉じると空の...
-
エクセル関数>参照ファイル名...
-
エクセルの表を複数枚印刷した...
-
エクセル ボタンに設定したマク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA Shapes コピーと名前
-
Excelでマクロ実行中に画面を固...
-
エクセルファイルを値でのみし...
-
エクセル連番自動印刷について
-
エクセル マクロ写真帳に一括で...
-
エクセルのマクロについて教え...
-
【Excel】マクロでページを追加...
-
セルに入力するたびにマクロを...
-
EXCEL VBA 他のアプリケーショ...
-
VBAで行コピーして挿入
-
エクセルVBAで納期管理システム...
-
EXCEL 行番号や列番号が選択で...
-
ブックの共有でVBAエラー
-
シート名を記入する
-
【ExcelVBA】マクロブックを通...
-
エクセル 図形の寸法を取得したい
-
VB.NETによるEXCELの行挿入
-
ExcelのVBAコードについて教え...
-
エクセルVBA MSGBOXを30秒間出...
-
エクセルに写真を挿入するマ...
おすすめ情報