Dim objSel As TextSelection
objSel = ActiveDocument().Selection
objSel.Text = ","

TextSelection 안에 콤마를 포함한 문자열을 대입하려고 하면, 에러가 난다. 내가 뭔가 잘못한 건 줄 알았는데, 인텔리센스 관련 버그였다. 아직까지 버그 픽스가 되지 않았으므로, 해결하려면 TextSelection 대신에 EditPoint 객체를 이용해야 한다.

Dim objSel As TextSelection
Dim objRanges As TextRanges
Dim objStartPt As EditPoint

objSel = ActiveDocument().Selection
objRanges = objSel.TextRanges
objStartPt = objRanges.Item(1).StartPoint.CreateEditPoint()

objSel.Text = ""
objStartPt.Insert = ","
2009/09/03 09:06 2009/09/03 09:06
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://serious-code.net/tc/rss/response/10

댓글+트랙백 ATOM :: http://serious-code.net/tc/atom/response/10

트랙백 주소 :: http://serious-code.net/tc/trackback/10

트랙백 RSS :: http://serious-code.net/tc/rss/trackback/10

트랙백 ATOM :: http://serious-code.net/tc/atom/trackback/10

댓글을 달아 주세요

댓글 RSS 주소 : http://serious-code.net/tc/rss/comment/10
댓글 ATOM 주소 : http://serious-code.net/tc/atom/comment/10
[로그인][오픈아이디란?]