Excel VBA 質問スレッド No.739 (未解決)

数式のみを残して値のみ移動させる

投稿者 : まー     投稿日時 : 2022/05/23(Mon) 12:18:26     OS : 未指定     EXCEL : 未指定
関数にてだした値をマクロを使って、数式はそのままにし、値のみを違うセルに移動させる事は可能ですか?

[返信 1] Re : 数式のみを残して値のみ移動させる
投稿者 : さんこう     投稿日時 : 2022/05/23(Mon) 12:35:31
「値複写」とは違うのでしょうか。

参考になれば。
https://www.google.com/search?q=VBA+%E5%80%A4%E8%A4%87%E5%86%99

[返信 2] Re : 数式のみを残して値のみ移動させる
投稿者 : てらてら     投稿日時 : 2022/05/23(Mon) 15:05:08
こんにちは。
例えば、A10に"=SUM(A1:A9)"という数式が入っていて、VBAでB20に値だけコピーするには、

Sub test()
Range("B10") = Range("A10")
End Sub


A10の数式は、そのままでB10に結果の値のみコピーされます。
当然、数式の値が変更されればA10の値は変化しますが、B10は上の関数を事項しなければそのままです。

当掲示板について
返信入力フォーム
お 名 前  :
内  容   :
ステータス  : この質問を解決済みにする

認証コード  :
        キャプチャ画像


( 処理日時 : 2022-07-07 12:49:01 )

Page
Top