• ベストアンサー

書式を保ったまま、関数式を値に変換出来ますか?

自分で解決出来ず、お世話になります。 セル結合や、色の着いたセルのある特定フォーマットのシート(A)があります。そのシート(A)にはところどころ関数で値が入っています。フォーマットを変えずに、このセルの関数表示を値に変えた状態のシートにしたいのです。 空の特定フォーマット(B)を用意し、値貼り付けをすると、「この操作には同じサイズの結合セルが必要です」となり、張り付きません。もちろん、(A)と(B)のシートは同じ書式にしています。選択範囲も貼り付け位置も合わせています。 やはり、値貼り付けしてから、書式を整えるしか方法はないのでしょうか。いい方法がありましたら、ご教授ください。マクロでも頑張ってみます。よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

1)シートAを全選択してコピー 2)シートBを全選択して普通に貼り付け 3)そのままシートBを全選択状態でコピー 4)そのまま形式を選択して貼り付けで「値」貼り付け でどうでしょう?

kohiro
質問者

お礼

シートごとコピーするのがポイントだったんですね。出来ました! ありがとうございます!!

その他の回答 (2)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.3

シート名右クリック→「移動またはコピー」でAシートを複写 関数が入った範囲を選択→右クリック→コピー→右クリック→形式を選択して貼り付け→値

kohiro
質問者

お礼

ありがとうございます!出来ました。範囲指定もできたのですね。助かりました!

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

変換したいセルでF2キーを押して編集状態にしてからF9キーでEnter

kohiro
質問者

お礼

今回は、たくさんのセル(シートごと)値にしたかったので、使えませんでしたが、この方法、今後いろいろ使えそうです。ありがとうございます!!

関連するQ&A