我希望在 Excel 中编写一个函数,将前导零添加到构成 IP 地址的八位字节中:例如,在 172.19.1.17 中,我想更改 0.19。到 .019., .1. 到 .001.,最后的 .17 到 0.017。
Te Cells.Teplace 功能似乎不接受?作为通配符。另外,有没有一种方法可以表示“字符串结尾”,这样我就可以将前导零添加到最后一个八位字节,在上面的示例中为 0.17。
谢谢伊恩
Cells.Replace What:=".1?.", Replacement:=".01?.", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
这确实找到了“10”。“11。” “12。” 等,但将它们全部替换为“.01?”。