[問題] VBA Excel中用SQL判斷群組 並給與不同值
軟體:Excel, 結合VBA 與底層資料庫 用SQL撈資料
版本:2010
大家好,
最近需要用VBA寫一個Excel文件,但到最後步驟卡了一星期,想請教高手們
需求:共兩個分頁的Excel檔案
第二分頁的A1格 可輸入一個ID 下方有個搜尋按鈕
輸入ID 並按下搜尋後
會在第一分頁中的第一行 列出此ID, 第二行列出他所屬的GROUP
(已寫好搜尋按鈕背後的指令,按下後 會在資料庫中判斷此ID最新的條件(a or 非a)
,再依據條件,列出他所屬的Group;
Group總共分兩種:1,2,3 與 1,2,3,A,B,C)
(條件a對應到第一種Group, 條件 非a 對應到第二種Group)
舉例一:
第二分頁中 輸入 A1234
搜尋 <-按下去,此時系統會算出他屬於條件 a
接著第一分頁會出現
ID Group
A1234 1
A1234 2
A1234 3
舉例二:
第二分頁中 改輸入 B5678
搜尋 <-按下去,此時系統會算出他屬於條件 非a
接著第一分頁會出現
ID Group
B5678 1
B5678 2
B5678 3
B5678 A
B5678 B
B5678 C
目前已經做到 輸入ID後 可以判斷他屬於條件a 或 非a
但不知道如何在第一分頁列出他的Group, 並讓ID延展成Group擁有的列數
(條件a 中, Group有1,2,3 則ID需要延展三次;
而條件 非a Group 有1,2,3,A,B,C 則ID就須延展六次)
請問在第二頁完成的情況下,如何完成第一頁呢?
希望各位高手給與指教,謝謝
--
~老化的四個徵兆~
○ zzzz ! * \○/ ★ (○ ?
└□ " ○□═ □ □>
√√ ╦══╦ ∥ |\
坐著一直睡 躺著睡不著 舊的一直提 說過就忘記
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.199.128
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1442467401.A.747.html
→
09/17 17:05, , 1F
09/17 17:05, 1F
→
09/17 17:11, , 2F
09/17 17:11, 2F
→
09/17 17:12, , 3F
09/17 17:12, 3F
Office 近期熱門文章
PTT數位生活區 即時熱門文章