[英]Remove paragraph mark when copying from excel cell
當用戶按下ctrl + c時,請幫助我從列表框中復制字符串。 我正在使用數據對象,但由於某種原因,它有時可以完美地工作,而有時卻給我一條錯誤消息。 如果您知道這是為什么,請停止閱讀,因為該問題的其余部分沒有必要。
現在,我將其放置在工作表單元格中並使用range.copy,但是,當字符串粘貼到文本框中時,它保留了excel似乎放在每個單元格末尾的段落標記! 只是為了使事情變得有趣,不能使用Left()刪除段落標記-它需要除段落標記之外的所有內容。 (下面的段落標記由P表示)。
s = "stringP"
s = Left(s,len(s)-1)
print s
返回:strinP
一定是我缺少的簡單事物。
您是否嘗試過trim()
函數? 以及為什么必須使用Range.copy
?
您不能只分配textbox1.value = Range("A1")
嗎? 它工作正常,沒有任何錯誤。
我沒有測試過,但是您嘗試過切兩個字符嗎?
我確定它是\\r\\n
或回車+換行符,而不僅僅是\\n
您需要砍。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.