0
VBAでコードする方法を探していました。範囲X10:X5000の特定のセルをクリックすると、Excelでそのセルがコピーされます値を特定のセルB10。特定の列の選択したセルのVBAコピー値
現在、私は次のことがありますが、選択したセルが実際の値である場合にのみ動作します。私が選択したセルが数式の結果である場合、ターゲットセルは1秒未満の値を示し、セルは空白になります。
したがって、私は常に選択したセルの値をコピーし、式はコピーしないようにしますか?この例では、範囲を考慮せず、選択した列のみを考慮しました。
ありがとうございました!
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 19 Then ' check if cell modifed is in column "S"
Target.Copy Range("B10")
End If
End Sub
ありがとうございます!
が魅力のように働いた式で、これは全体の値を転送する必要があり
代わり
のを使用してみてください!ありがとう! –