奇狐社區論壇
在這個頁面顯示本主題全部的 3 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 字符串公式請教 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=13632)


由 ruhong0927 在 2010-05-17 17:50 發表:

字符串公式請教

若某字串為"AA,BB,CC,DD",我能否寫成將逗點變成換行符號.

即原先顯示 AA,BB,CC,DD
變成
AA
BB
CC
DD


由 cgjj 在 2010-05-17 18:09 發表:

回覆: 字符串公式請教

引用:
最初由 ruhong0927 發表
若某字串為"AA,BB,CC,DD",我能否寫成將逗點變成換行符號.

即原先顯示 AA,BB,CC,DD
變成
AA
BB
CC
DD



將原來的 AA,BB,CC,DD
改為 AA\nBB\nCC\nDD 即可

範例如下:
原碼:

SLIST
:='AA,BB,CC,DD';
ALIST:=''SPos1:=1;
while 
do begin
  SPos2
:=STRFIND(SLIST,',',SPos1);
  if 
SPos2=0 then break;
  
ALIST:=ALIST+STRMID(SLIST,SPos1,SPos2-SPos1)+'\n';
  
SPos1:=SPos2+1;
end;
ALIST:=ALIST+strmid(SLIST,SPos1,0);
EXPLAIN(1,ALIST);


由 ruhong0927 在 2010-05-17 19:50 發表:

感謝


全部時間均為台灣時間, 現在時間為02:03
在這個頁面顯示本主題全部的 3 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.