사용자가 Ctrl + C를 눌렀을 때 목록 상자에서 문자열을 복사하도록 도와주세요. 나는 데이터 객체를 사용하고 있었지만 어떤 이유로이 작업은 완벽하게 작동하고 다른 번에 오류 메시지를 보냈습니다. 이유가 무엇인지 아는 경우이 질문의 나머지 부분은 필요하지 않으므로 읽기를 중지하십시오.엑셀 셀에서 복사 할 때 단락 기호 제거
이제 이것을 워크 시트 셀에 넣고 range.copy를 사용합니다. 그러나 텍스트 상자에 문자열을 붙여 넣을 때 모든 셀의 끝에 붙이는 것처럼 보이는 단락 기호는 그대로 유지됩니다! 재미있게하려면 단락 기호는 Left()를 사용하여 제거 할 수 없습니다. 단락 기호 이외의 모든 것을 가져옵니다. (아래 단락 기호는 P으로 표시).
s = "stringP"
s = Left(s,len(s)-1)
print s
반환 : strinP
는 내가 부족 간단하게 뭔가를해야합니다.
단락 기호로,이 사람을 의미합니까 '¶' a.k.a. [pilcrow] (http://en.wikipedia.org/wiki/Pilcrow)? 그냥 줄 바꿈이나 캐리지 리턴으로 모호하다 ... –
's = "hello¶"'s = Left (s, Len (s) - 1)'이 나에게 잘 작동한다 ...'s = "안녕하세요". –