[[20230314103710]] 『マクロで保存する時に出てくるメッセージを表示さ』(のぞみ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『マクロで保存する時に出てくるメッセージを表示させないようにしたい』(のぞみ)

マクロにてブックの保存を行いますと以下のメッセージが表示されます。

このブックが以下に該当する場合、ブックに含まれる定義名または数式は、Excelの以前のバージョンで再計算したときに異なる値を示す可能性があります。
・Excelの以前のバージョンにおける最大行列数の範囲外にあるセルを参照している。
・Excelの以前のバージョンでサポートされていない関数が含まれている。
Excelの以前のバージョンでサポートされていない数式制限が使用されている(8レベル以上の入れ子など)。
このブックを開いたときにすべての数式を再計算しますか?

と表示されます。

これを表示せず、はいを選択する事はかのうですか?

よろしくお願いいたします

< 使用 Excel:Excel2010、使用 OS:Windows10 >


 マクロ側での指定でしょうけど、
 そもそも[Excel 97-2003ブック(*.xls)]で保存しなければならないのですか?

(白茶) 2023/03/14(火) 11:09:31


返信ありがとうございます。

普通に保存したいのですが、マクロデ保存していますので、形式がなにで保存しているかはわからないです。
(のぞみ) 2023/03/14(火) 11:18:51


 一応、DisplayAlerts切ったらメッセージは出ませんけどね。
 (↓こんな感じに)

    Application.DisplayAlerts = False
    ActiveWorkbook.SaveAs , XlFileFormat.xlExcel8
    Application.DisplayAlerts = True

 でもまあ、特に古い形式である必要性が無いのなら、
 DisplayAlerts切るよりはFileFormat見直した方がイイと思います。

名前付けて保存/ファイル保存するに使う拡張子[XlFileFormat 列挙体] | VBA Create
https://vba-create.jp/vba-standard-xlfileformat/

(白茶) 2023/03/14(火) 11:32:38


ありがとうございます。

マクロでブックの共有をしている場合はどうしたらいいですか?
(のぞみ) 2023/03/14(火) 11:59:20


やりたいこととしては

今のエクセルを上書き保存
G2のセルの名前でデスクトップに名前をつけて保存
その後ブックの共有を解除
ここで色々セルの内容を消したりします
最後にブックの共有

としたいです。

よろしくお願いいたします
(のぞみ) 2023/03/14(火) 12:08:28


 他所ですけど↓こんなのがありました(状況としては近いのでは?)

マクロでファイルの共有設定をしたい
https://teratail.com/questions/292649

(白茶) 2023/03/14(火) 12:09:37


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.