システムwiki

Office:ステータスバーは、最初のオープン時または保存後は空ですが、データ入力後は(指定どおり)「準備完了」と表示されます

RobHaga 解決済 最終更新日:2020-08-19 23:16

Excel for Macでのこの動作に対する回避策またはマイクロソフトによる修正を求めています.

Excel for Mac 16.35(20030802)では、ファイルを最初に開いたときまたは保存後に「準備完了」という単語がステータスバーに表示されず、代わりにステータスバーが空になります.セルにデータを入力すると、ステータスバーが「Enter」に変わり、その後(正しく)戻る
を「準備完了」に.これは、.xlsxファイルと.xlsmファイルで発生します.VBA式Application.StatusBar=Falseでは、ステータスバーに「Ready」という単語が表示されません(LINK:excel).
vba式Application.StatusBarは、「Ready」または「」が表示されているかどうかに関係なくFALSEを返します.

上記の動作を変更せずに、Application.DisplayStatusBarの値を切り替えてみました.

現在使用しているすべての場所でApplication.StatusBar="Ready"を使用する(不格好な)回避策を作成できます Application.StatusBar=False、さらにWorkbook_OpenおよびWorkbook_BeforeSaveを含むマクロを追加
Application.StatusBar="Ready"だけですが、その回避策は.xlsxファイルでは機能しません.

返信リスト(回答:6)

1 #
JimGord

こんにちは、ロブ

version16.36ではこの動作が見られないため、すでに修正されている可能性があります.

16.36を試してみたい場合は、Insiderにすばやく参加してください.これを見てください:

office Insiders-insider.office.com
応答1# ->にスキップ
2 #
RobHaga

こんにちは、ジム

まず、このような迅速な返信に感謝します.

Insider Fastに参加し、Excel 16.36(20031800)にアップグレードしました.

表示される動作は、16.35のときと変わりません.

なぜあなたが見ているものとは異なる何かを見ているのでしょうか.

テストシーケンスとして、実行しました:

  • Excelを開きます.
  • 新しいブックを作成します.
  • (「準備完了」はステータスバーに表示されます)
  • ブックを保存します.
  • (ステータスバーには何も表示されません)
  • セルを選択して入力を開始します.
  • (ステータスに「Enter」が表示されますバー)
  • を押します.
  • (「準備完了」はステータスバーに表示されます)
  • ワークブックを保存します.
  • (ステータスバーには何も表示されません)

乾杯

ロブ

応答2# ->にスキップ
3 #
JimGord

こんにちは

順を追った簡単な手順に従っていただきありがとうございます.私のExcelはあなたのものと同じように動作します.

比較のために、Excel for Windowsで同じシナリオを試しましたが、動作は同じです.これは、MacとWindows Excelの両方が同じコードベースを使用するようになったためです.

この問題をExcelに報告するには、ワークシートwindows の右上隅にある[笑顔]ボタンをクリックします.

応答3# ->にスキップ
4 #
RobHaga

こんにちは、ジム

ご指摘のとおり、バグレポートを「微笑み」ました.何かが出てくるといいのですが.

乾杯とthx、

ロブ.

応答4# ->にスキップ
5 #
BobJone

さらに強調しておくべきポイント:v16.35では、 変更が加えられたかどうかに関係なく、保存時の
すべて
のワークブック.

その間、[準備完了]が消えた場合の回避策として:

  • 任意のセルをダブルクリックしてescを押すか、
  • 数式バーをクリックして緑色をクリックしますチェック、赤いXまたは任意のセル
応答5# ->にスキップ
6 #
RobHaga

こんにちは、ボブ

最も感謝しており、ありがとうございます.私のユースケースは、SmartSheetから.csv抽出を取得し、ヘルスチェック、容量分析、レポート機能を実行する一連のExcelワークブックです.通常の使用ではワークブックへのデータ入力はありません
彼らがシステムから今日の日付を取り、各「レポート」は、関連するシートを選択することによって達成されます(そのような各シートでWorksheet_Activate()を使用して、表示されたコンテンツの必要な最終的な「準備」を開始します).以前のExcelの化身では、
そのようなシートを順番に選択して、「準備完了」が表示されるまで待ちます.面倒ですが、致命的ではありません.何も表示されなくなるまで待つ必要があります..csvのインポートが完了すると、各ワークブックが発行されます
他のユーザーが管理レポートとして使用するためのDropBox経由.

乾杯

ロブ.