【发布时间】:2012-04-28 08:54:40
【问题描述】:
当用户按 ctrl+c 时,请帮我从列表框中复制一个字符串。我正在使用数据对象,但由于某种原因,这有时可以完美地工作,并在其他时候给了我一条错误消息。如果您知道这是为什么,请停止阅读,因为这个问题的其余部分是不必要的。
现在我将其放入工作表单元格并使用 range.copy,但是,当将字符串粘贴到文本框时,它保留了 excel 似乎放在每个单元格末尾的段落标记!只是为了让事情变得有趣,段落标记不能通过使用 Left() 来删除——它需要除段落标记之外的所有内容。 (下面的段落标记用P表示)。
s = "stringP"
s = Left(s,len(s)-1)
print s
返回:strinP
必须是我想念的简单的东西。
【问题讨论】:
-
段落标记,你是指这个人
¶又名pilcrow吗?只是为了消除换行或回车的歧义...... -
s = "hello¶"后跟s = Left(s, Len(s) - 1)对我来说效果很好...按预期返回s = "hello"。