Excel 2010 - 显示单元格内容 - 出现错误数字

Excel 2010 - 显示单元格内容 - 出现错误数字

我试图在 Excel VBA 编辑器中创建一个简单的函数。当我单击特定范围内的单元格时,我想将其值复制到我设置的另一个单元格中。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If Selection.Count = 1 Then     
    If Not Intersect(Target, Range("B3:N15")) Is Nothing Then
        ActiveSheet.Range("B17").Value = Target.Value
    End If        
  End If        
End Sub

但是,当单元格包含纯数字(例如 22)时,B17 上显示的值为“2200%”,这不是我想要的。有什么建议吗?

答案1

参见上面的评论。问题在于 B17 格式被设置为“百分比”。

相关内容