看板 Office 關於我們 聯絡資訊
軟體:Microsoft Office 版本:2007 各位前輩好,屢次叨擾不好意思, 目前小弟有個問題, 附上檔案連結以供參考(.xlsm): https://drive.google.com/open?id=0B6tYnZny04P0V09leHZHYXoyVTA 原始資料及使用者輸入之分隔符號分頁示意(圖片): http://imgur.com/a/bFxJq 期望輸出結果示意(圖片): http://imgur.com/a/vHbWE 說明: 希望能以分隔符號區隔, 將原始資料分頁內的C欄的所有儲存格做分類, 並以分隔符號為首列, 連同分隔符號及分類後的原始資料貼至輸出結果. 分隔符號前面的資料被劃分在以該分隔符號為首的欄位之下. 若字串在兩個分隔符號之間,該字串被劃分在後方分隔符號的欄位之下. 規則: 1. 同一個分隔符號只會在每個儲存格內出現一次. 2. 每個儲存格不一定會出現所有分隔符號. 3. 分隔符號在每個儲存格出現的順序是依照 使用者在原始資料輸入的順序依次出現, 不會隨機出現. 2. 若儲存格內的值完全不包含任意分隔符號, 則原封不動貼至輸出結果. 3. 分隔符號可能為單一任意字元, 可能為單一中文字或英文字母或特殊符號或數字. 不會是小數或負整數. 4. 分隔符號不會出現在儲存格內的第一個字元. 5. 分隔符號之間一定會有資料,兩個分隔符號不會相鄰. 6. 使用者可手動輸入並更改分隔符號. 7. 使用者手動輸入的分隔符號不會超過20個. 還望前輩不吝給予指點,感謝. -- https://www.youtube.com/watch?v=B_CMmbFexbM
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.125.131.218 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1470991317.A.73E.html
soyoso: http://imgur.com/bS5vh5X 類似這樣 08/12 17:42
soyoso: 會以英文為分隔符號且區分大小寫用search,不區分大小寫用 08/12 17:42
soyoso: find 08/12 17:42
soyoso: 或是http://imgur.com/ruogTtE 08/12 17:56
soyoso: http://imgur.com/novHXAN 巨集的話類似這樣,動態請再自 08/12 18:35
soyoso: 行增加 08/12 18:35
luckid: 真的非常感謝s大同時提供公式及巨集的解決方案! 08/12 22:23