与我的所有Excel工作一样,这是我的工作。我使用汽车,我们必须记录我们发现异常的VIN。目前我们只写了最后8个,但是我想知道是否有任何方法可以让单元格的内容是完整的17个字符VIN,但它只显示最后8个?
答案 0 :(得分:2)
选择具有完整 VIN 值的单元格并运行此微小宏:
Sub HideCharacters()
Dim DQ As String, mesage As String
DQ = Chr(34)
For Each r In Selection
mesage = Right(r.Value, 8)
mesage = DQ & mesage & DQ
r.NumberFormat = ";;;" & mesage
Next r
End Sub
它不会更改值,只会更改它们在单元格中的显示方式。