如何用 space() / string() 填充行的其余部分?
How to fill the rest of line with space() / string()?
我正在生成一个充满用户输入值(用户表单输入)的 word 文档。
有什么方法可以在键入值后用填充该行其余部分所需的白色space 量来填充 space 吗?
或者如何获取行尾剩余的字符数?
你的问题不是很清楚。无论如何,这可能会对您有所帮助。
如果你有一个 String
a
,你想用最多 255 个字符的空格填充,你会做
Dim apad As String
apad = a & space(255 - len(a)) ' or
'apad = a & String(255 - len(a), " ") ' or
'apad = a & WorksheetFunction.Rept(" ", 255 - len(a))
然后您可以根据需要使用 apad
。
我正在生成一个充满用户输入值(用户表单输入)的 word 文档。
有什么方法可以在键入值后用填充该行其余部分所需的白色space 量来填充 space 吗?
或者如何获取行尾剩余的字符数?
你的问题不是很清楚。无论如何,这可能会对您有所帮助。
如果你有一个 String
a
,你想用最多 255 个字符的空格填充,你会做
Dim apad As String
apad = a & space(255 - len(a)) ' or
'apad = a & String(255 - len(a), " ") ' or
'apad = a & WorksheetFunction.Rept(" ", 255 - len(a))
然后您可以根据需要使用 apad
。