有一个单元格只显示input的文本的最后8个字符

和我所有的Excel工作一样,这是为了我的工作。 我和汽车一起工作,我们必须logging我们发现有例外情况的VIN。 目前我们只有最后的8个logging,但是我想知道是否有任何方法可以使单元的内容是全部17个字符的VIN,但只显示最后8个?

select具有完整VIN值的单元格并运行这个微小的macros:

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 

它不会改变这些值,只是它们在单元格中出现的方式。