次の方法で共有

EXCEL2016クリップボードを使用しての条件付き書式設定への対応について

Anonymous
2018-12-29T07:14:18+00:00

このスレッドから分割されました。


モデレータ注 : 「条件付き書式設定で結果したい」のスレッドでの回答を元に回避策を実施したところ、以下の内容の疑問が生じたための投稿と考えられます。いったん元スレッドに統合されていますが、質問者からの強い希望があるため、経緯を明記の上で分割します。

コメントの際は元スレッドの内容も確認のうえ、投稿されることをお勧めします。

(元の統合の経緯)-----------

2018/12/28 11:47:18 に新規質問として投稿されましたが、内容から判断しこちらのスレッドに統合しました。

統合前スレッドタイトル: EXCEL2016クリップボードを使用しての条件付き書式設定への対応について

------------------------------------------------------------------(注記ここまで)

クリップボードを使用してのコピペで、条件付き書式設定の結果を固定したいのですが、コピー範囲の選択状況により、貼付け後に条件付き書式の対象範囲指定から外れる場合(設定された書式は残っている、結果OK)とコピー前と同じ状態で貼付けられる(結果として書式の計算式の引数部分を削除できない)場合が有るのは何故ですか?教えて頂きたくどうぞよろしくお願いします。

前回質問していますが対象がVer2013なっていましたので再質問させて頂きます。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

7 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2018-12-28T21:16:27+00:00

    条件付き書式の設定で結果だけを残したい場合に、クリップボードを利用するという方法は昔からある方法ですが、どの範囲を選択するかについては工夫が必要になります。

    クリップボードや条件付き書式の設定の仕組みが関係しているのだと思われますが、どの範囲を選択したらよいかについては経験的に分かるだけで、何故そうなるのかについては突き詰めて調べたことがないためよく分かりません。

    通常のコピーでは「貼り付けのオプション」でコピー内容を選別できますが、コピーの際にクリップボードを使った場合はどこまでがコピーされるのかがよく分かりません。

    また、クリップボードは一時ファイルのようなものなので、普通の方法ではクリップボードを表示させても何が記憶されているのかまで確認することもできません。

    条件付き書式についても設定が独特で、範囲指定して設定する場合の数式には「絶対参照」と「相対参照」あるいは2つの組み合わせで設定されますので、これらのことが関係しているように思います。

    質問の答えにはならないかもしれませんが、参考までに簡単な表を作成して挙動を試してみました。

    下の②の結合セルは、クリップボードでは2つのセル(入力されたセルと空欄セル)として保存されているようなので、これが影響しているのかもしれませんが、そうなると④では問題がないという理由が分からなくなります。

    表の構造が複雑になるとややこしくなるかもしれませんので、できるだけシンプルな表にした方がいいかもしれません。

    下図は「B6」から「D14」まで(途中は省略しています)に同じ条件付き書式を設定し、土・日・祝日を色づけしたものです。

    例えば、「=WEEKDAY($B6)=1」で日曜日を赤、「=COUNTIF($G$42:$G$72,$B6)」で別の祝日表を参照して薄い赤にしています。

    ①下図の赤枠部分をコピーしてクリップボードを使えば、結果だけ反映され条件付き書式は削除されます(日付欄に定義した関数も削除されます)。

    ②標題「日(曜日)」を含めて4行~14行をコピーするとうまくいきません。

    ③セルを結合している「日(曜日)」B4セルとB5セルの結合を解除すれば4行以下をコピーしてもうまくいきます。同じ行の「行事予定」C4とD4の結合はそのままでも影響ありません。

    ④同じ標題でも15~16行については、「日(曜日)」のセルが結合されていても影響はなく、6行~16行をそのままコピーすれば条件付き書式は削除されます。

    なお、スレッドの統合についてはモデレーターの人が全てのスレッドを読んでいるとは限らなので、下のスレッドに要望を投稿しておきました(マイクロソフトが年末・年始の休みになっていると返信は年明けになってしまうかも?・・・)。

    別の質問にした方が他の人からのアドバイスが得られやすいかもしれませんし、統合した方が質問の趣旨が分かりやすいかもしれないので、どちらが良いかはよく分かりませんが・・・

      **追記:**ボランティア モデレーターのHebikuzure さんが対処してくれました。

         モデレーションリクエスト4

                

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. 削除済み

    この回答は当社の行動規範に違反したため削除されました。 アクションを実行する前にこの回答を手動で報告したか、自動検出機能により特定しました。 詳細については、当社の行動規範を参照してください。


    コメントはオフになっています。 詳細情報

  3. 削除済み

    この回答は当社の行動規範に違反したため削除されました。 アクションを実行する前にこの回答を手動で報告したか、自動検出機能により特定しました。 詳細については、当社の行動規範を参照してください。


    コメントはオフになっています。 詳細情報

  4. 削除済み

    この回答は当社の行動規範に違反したため削除されました。 アクションを実行する前にこの回答を手動で報告したか、自動検出機能により特定しました。 詳細については、当社の行動規範を参照してください。


    コメントはオフになっています。 詳細情報

  5. 削除済み

    この回答は当社の行動規範に違反したため削除されました。 アクションを実行する前にこの回答を手動で報告したか、自動検出機能により特定しました。 詳細については、当社の行動規範を参照してください。


    コメントはオフになっています。 詳細情報