[算表] 儲存格尾端加入句號問題?

看板Office作者 (美少婦與女兒同學的故事)時間9年前 (2017/03/31 14:50), 9年前編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
軟體:excel 版本:任何版本 我有請同仁做彙整 但是來的儲存格 尾端都一定要有句號 我寫vba去加入 == i = Range("A4").End(xlDown).Row For X = 5 To i If Right(Trim(Range("K" & X)), 1) <> "。" Then Range("K" & X) = Trim(Range("K" & X)) & "。" End If Next X === 不過遇到下面狀況會不行 1. 昨天天氣很糟。 今天天氣很好。 <=== 若是句號後面有空格 就會變成 昨天天氣很糟。 今天天氣很好。 。 2. 昨天天氣很糟。 今天天氣很好。 <===若是後面有換行符號 會變成 昨天天氣很糟。 今天天氣很好。 。 有些人輸入不知道怎麼搞的都會在尾巴出現空格或者換行符號 這時候程式不知道要怎麼改? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.67.77 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1490943027.A.D46.html

03/31 15:12, , 1F
測試句號後面有空白儲存格時,並無出現原文的情況
03/31 15:12, 1F

03/31 15:12, , 2F
檔案如下 https://drive.google.com/open?id=0BwCgrQhGgaw7WHk3Y3VKc2RsVHM 空格的會正確 發現是同仁本來就打了兩個句號 害我誤會XD 不過現在是尾端有char(10)的問題 ※ 編輯: ljuber (60.250.67.77), 03/31/2017 15:23:10

03/31 15:36, , 3F
03/31 15:36, 3F

03/31 16:12, , 4F
感謝S大~
03/31 16:12, 4F
文章代碼(AID): #1OtVmpr6 (Office)
文章代碼(AID): #1OtVmpr6 (Office)