システムwiki

Excel 2016でクエリを更新すると、列の書式が保持されません

Roderic 受付中 最終更新日:2022-06-12 16:45

すべて、

Excel 2016でクエリを更新すると、列の書式が失われます.私が知っている限り、すべてのプロパティを保持するように設定しました.つまり、外部データのプロパティ、つまり[列/フィルター/レイアウトを保持する]と[セルの書式を保持する]の両方がオンになっています.私はできません
これに影響を与える他の設定を見つけてください.これを強制する必要がある場所は他にありますか?

返信リスト(回答:5)

1 #
Natalia 1

この問題はよく知っています.[列/フィルター/レイアウトを保持する]オプションがオフになっている場合に発生します.tableの列はフォーマットを失い、このチェックボックスをもう一度チェックするだけでは、列のフォーマットを復元するのに十分ではありません.

これを克服するための回避策を提案したいと思います.回避策は、グリッド上にtableを再作成することです.

これを行うには、以下の手順に従ってください(グリッド上のこのtableに対して行ったカスタムセルの書式設定は失われることに注意してください).
1.tableを削除します(グリッドでtable全体を選択し、Delを押します).
2.次のデータソースを使用してtableを作成します.
a)[既存の接続]ダイアログ([データ]->[データの取得と変換])を開き、データソースを選択して、[開く]をクリックします.
b)[データのインポート]ダイアログで、[table]と[既存のワークシート]オプションを確認し、新しいtableを配置するグリッド上のセルを選択して、[OK]をクリックします.

これでうまくいったかどうか教えてください.

応答1# ->にスキップ
2 #
Roderic

これはうまくいかなかったのではないかと思います.tableを削除し、指示に従ってリロードしてからフォーマットを調整しましたが、クエリを更新した後もデフォルトのフォーマットに戻りました.

4 #
RyanMon

Excelにパフォーマンスに影響を与える可能性のあるシステムの不具合がある場合、設定が保持されない場合があります.この問題が特定のドキュメントにのみ表示される場合は、以下の手順に従ってOfficeApplicationの修復を実行することをお勧めします. リンク .

さらにサポートが必要な場合はお知らせください.

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

ライアン、ごめんなさい

修理を行いましたが、問題は解決していません.

応答5# ->にスキップ
3 #
RyanMon

投稿ありがとうございます.プログラムをアンインストールして再インストールし、動作するかどうかを確認しましたか.でデバイスを起動してみることをお勧めします クリーンブート 最小限のドライバとスタートアッププログラムのセットを使用してデバイスを起動し、問題を確認します
それでも解決しない場合.

私たちはあなたの反応に目を光らせます.