他のテーブルからデータを取得する数式を持つドキュメントがあります。ユーザーの中には、これらの数式をより正確なデータで上書きしていた人もいます。私は数式から検索されたすべてのデータを削除したいので(基本的には数式を削除したい)、手動で入力したデータのみを保存します。Excel VBA式をクリアして値を上書きする
どうすればいいですか?私だけの周りに他の方法を知っている:)あなたの助けのための
おかげで、 Cestbeau
他のテーブルからデータを取得する数式を持つドキュメントがあります。ユーザーの中には、これらの数式をより正確なデータで上書きしていた人もいます。私は数式から検索されたすべてのデータを削除したいので(基本的には数式を削除したい)、手動で入力したデータのみを保存します。Excel VBA式をクリアして値を上書きする
どうすればいいですか?私だけの周りに他の方法を知っている:)あなたの助けのための
おかげで、 Cestbeau
をホーム/検索と選択を/特殊へ移動、数式を確認し、全体の範囲を選択し、[OK]を、キーボードのDelボタンを押してください。
あなたはVBAコードが必要な場合は、これはそれである:もちろん
Selection.SpecialCells(xlCellTypeFormulas, 23).Select
あなたがSelect
事を省略し、例えば、それをあなたがやりたいことができます
Selection.SpecialCells(xlCellTypeFormulas, 23).Clear
または全部をワークシート上:それは明らか
Cells.SpecialCells(xlCellTypeFormulas, 23).Clear
パーフェクト、ありがとう。これは私が探していたものです。私はSpecialCellsのアイデアで遊んでいただけだった。 – Cestbeau
'Home'は/'見つけ、SELECT'は/ 'Special'へ移動、全体の範囲を選択し、[OK]を'、 'Formulas'をチェック'、キーボードの' Del'ボタンを押します。 – vacip
コメントをいただきありがとうございますが、私は頻繁にそれを行い、変更された情報を保持してコピーする必要があるため、このためにマクロが必要です。 – Cestbeau
マクロレコーダーを起動し、上記の手順を記録します。いいライナーになるだろう。私はあなたのためにそれをしたいですか? :) – vacip