No.3ベストアンサー
- 回答日時:
保存の手順まで含めて説明した方がよさそうですね。
まず、Excelを起動します。
[ファイル]-[開く]で対象のブックを選択し、Shiftキーを押しながら<開く>ボタンで開きます(これでマクロ無効状態で開いた事になります)。
次に、Alt+F11(ファンクションキーの11)でVBA(マクロ)の画面を開きます。
左側に対象ブックの「ThisWorkbook」があります。
それを開いた所に先の回答のマクロを入れてください。
最後に保存。
これで次回開いた時からSheet1のB1が空欄の場合警告メッセージが出ます。
マクロを無効にして開いてマクロをいれた理由は、あのマクロを入れてしまうとマクロが有効な場合、Sheet1のB1に何か入っていない限り、マクロを保存するつもりの保存も出来なくなってしまうからです。
No.2
- 回答日時:
ツール-マクロ-Visual Basic Editer
左上のツリーの中にThisWokbookを見つけクリック
#1さんの
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
以下最後までコピペ
No.1
- 回答日時:
ThisWokbookモジュールの、Workbook_BeforeSaveを使います。
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If Sheets("Sheet1").Range("B1") = "" Then
MsgBox ("空欄ですよ")
Cancel = True '←これで保存がキャンセルされます。
End If
End Sub
この回答へのお礼
お礼日時:2008/12/09 17:01
早速ありがとうございます。
これでできそう・・なのですが
マクロのように見受けるのですが、
エクセルファイルのどこにこれを
仕込めばよいのでしょう。
補足いただければ、幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Excel(エクセル) エクセルの数式について教えて下さい。 8 2023/05/27 12:17
- Excel(エクセル) エクセル 3つの値の中からデータを抽出させる方法 4 2023/08/24 11:00
- Excel(エクセル) 指定した語句と隣のセルを空欄にする 1 2023/06/18 12:54
- Excel(エクセル) 【エクセル】複雑な関数を教えてください 1 2023/06/05 18:09
- Excel(エクセル) 日付で矢印マクロ 4 2023/07/25 16:47
- HTML・CSS HTMLタグのあるCSVファイルを利用する方法 4 2023/03/19 14:41
- SQL Server ACCESSで3ファイルを結合して、表を作成するやり方を教えて下さい。 17 2022/08/15 20:34
- Excel(エクセル) VBAで複数のExcelを1つのExcelにまとめる 1 2022/09/04 11:08
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マクロの有効化するダイヤログ...
-
コピーしたファイルのマクロを...
-
エクセル終了時の保存確認メッ...
-
EXCEL マクロ クリップボードク...
-
【マクロ】エラーが発生⇒実行時...
-
excel2013でマクロを複数独立し...
-
VBA マクロ実行時エラー’1004Ra...
-
エラー表示になってしまいます。
-
excelのマクロ実行でブロックさ...
-
Excelからnotesメールを自動で...
-
マクロを消すマクロは不可能?
-
excelファイルに使われているVB...
-
Excelが勝手にシート移動してし...
-
昨日まで動いていたエクセルの...
-
パワーポイントのマクロでエク...
-
別のパソコンでエクセルのマク...
-
アクセスからエクセルファイル...
-
Wordで貼り付け(ペースト)機能...
-
エクセルのマクロで使用期限
-
エクセルの関数を使って、セル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル終了時の保存確認メッ...
-
VBAを一度起動するとずっと出て...
-
コピーしたファイルのマクロを...
-
別のパソコンでエクセルのマク...
-
VBA マクロ実行時エラー’1004Ra...
-
EXCEL マクロ クリップボードク...
-
昨日まで動いていたエクセルの...
-
Excelマクロ ファイル名が変わ...
-
excelファイルに使われているVB...
-
アクセスでファイルを開いたと...
-
エクセルマクロ実行中に別ファ...
-
エクセルマクロにてパワーポイ...
-
エクセル2013vbaで、見えない名...
-
マクロを消すマクロは不可能?
-
エクセルファイルを自身のファ...
-
excelが別プロセスで起動してし...
-
Excelが勝手にシート移動してし...
-
excelでpersonal.xlsを常に開く...
-
Excel2010 PERSONAL.xlsbの挙動...
-
excelのマクロ実行でブロックさ...
おすすめ情報