註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excel程式區
» 多條件篩選&ListBox
1
2
3
4
5
6
7
8
9
10
... 19
下一頁
返回列表
下一主題
上一主題
發帖
[發問]
多條件篩選&ListBox
starbox520
發短消息
加為好友
starbox520
當前離線
UID
26006
帖子
192
主題
15
精華
0
積分
194
金錢
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
在線時間
210 小時
註冊時間
2016-9-22
最後登錄
2020-8-28
中學生
帖子
192
主題
15
精華
0
積分
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
註冊時間
2016-9-22
最後登錄
2020-8-28
1
#
跳轉到
»
倒序看帖
打印
字體大小:
t
T
發表於 2016-11-12 16:25
|
只看該作者
[發問]
多條件篩選&ListBox
此為ListBox 以CARRIER為條件的按鈕
下載
(16.3 KB)
2016-11-12 16:19
以圖示說明為例
下載
(9.35 KB)
2016-11-12 16:18
若以附檔中工作表"TR排機&產出"
紅線圈起的位置,要對應到工作表
"Cus簡碼""材料"
Package跟 Bodysize對到工作表
"材料"的"P""Q"欄位
下載
(39.52 KB)
2016-11-12 16:18
Customer對應到工作表
"CUS簡碼"
,會在B欄位找到相同資料對應到A欄(如下圖找到UM9)
下載
(9.13 KB)
2016-11-12 16:18
之後再以
A欄的簡碼找到工作表"材料"的 M欄位
下載
(32.37 KB)
2016-11-12 16:18
找到此筆後,在對應到工作表"材料"的"BA"欄(4101129111)
再來找出現在BA欄相同的資料(都是4101129111)
去對應到M欄的簡碼(依下圖找到5筆資料(排除原先找的UM9))
下載
(25.98 KB)
2016-11-12 16:18
再以這5筆資料的"M""P""Q"欄位對應到
工作表2的"A""B""C"欄位
最後找到此筆(顯示在LISTBOX上)
下載
(23.88 KB)
2016-11-12 16:18
第2個按鈕和第一個按鈕差異在找到"CUS簡碼"後
對應到工作表"材料"的"AZ"欄位(都是16的)
下載
(36.28 KB)
2016-11-12 16:18
例如圖示多了一筆CYPRESS
再去對應到
工作表2"A""B""C欄位"
第5個按鈕
就是listbox目前呈現的資訊
以工作表"TR排機&產出"對應到"工作表2"package/body 相同的
第3個按鈕
以工作表"TR排機&產出"對應到"工作表2"customer/ package /bodysSize/LC相同的
第4個按鈕
以工作表"TR排機&產出"對應到"工作表2" package /bodysSize/LC相同的
下面那個ListBox1
有辦法修正為先
篩選
工作表"WIP"--->
J欄的
"G"資料
R欄的
"R資料"
S欄的
"附檔標示的6筆資料"
整理完後的資料,此欄的資料用途為上方的LISTBOX點選後的資訊,只想秀出上面先篩好條件的資訊就好
PS: 如果能夠有方法直接把這五個按鈕,變成一開始點工作表"TR排機&產出"Package 欄位叫出LISTBOX
就直接做完這五個按鈕的事情,直接全部資訊呈現在LISTBOX上,依數字區分這五個按鈕的篩選條件(OR有更好的方法)
下方只是想法...我顯示的類別1234意思是假如剛好這4筆資料,第一筆剛好是按鈕一的結果,第二筆為按鈕二的結果..以此類推
當然資料會有好多筆...
下載
(61.68 KB)
2016-11-12 16:19
TTS00002.rar
(843.31 KB)
下載次數: 12
2016-11-12 16:24
樓主熱帖
ListBox與排序加總問題
對應欄位問題
WEB上的格式固定問題
想在原有的程式碼加入找昨日的功能
陣列排序篩選一問
算相同次數
如何從資料夾的Excel讀檔寫檔
關於跳行的問題
清單方塊搜尋
Activex ListBox與Botton
收藏
分享
starbox520
發短消息
加為好友
starbox520
當前離線
UID
26006
帖子
192
主題
15
精華
0
積分
194
金錢
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
在線時間
210 小時
註冊時間
2016-9-22
最後登錄
2020-8-28
中學生
帖子
192
主題
15
精華
0
積分
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
註冊時間
2016-9-22
最後登錄
2020-8-28
2
#
發表於 2016-11-14 15:12
|
只看該作者
各位大大們有想法嗎
也可以提供一下我下手的觀念QQ
TOP
starbox520
發短消息
加為好友
starbox520
當前離線
UID
26006
帖子
192
主題
15
精華
0
積分
194
金錢
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
在線時間
210 小時
註冊時間
2016-9-22
最後登錄
2020-8-28
中學生
帖子
192
主題
15
精華
0
積分
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
註冊時間
2016-9-22
最後登錄
2020-8-28
3
#
發表於 2016-11-16 09:14
|
只看該作者
回復
1#
GBKEE
請問版大如果需要這麼多種篩選方式,再存入ListBox
是不是連判斷初始點擊的位置都要改掉方法...
若會有5個array
有辦法5個Array接著顯示在ListBox上嗎
版大長年的經驗
這些條件可以用什麼比對方法完成呢...
TOP
starbox520
發短消息
加為好友
starbox520
當前離線
UID
26006
帖子
192
主題
15
精華
0
積分
194
金錢
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
在線時間
210 小時
註冊時間
2016-9-22
最後登錄
2020-8-28
中學生
帖子
192
主題
15
精華
0
積分
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
註冊時間
2016-9-22
最後登錄
2020-8-28
4
#
發表於 2016-11-18 18:59
|
只看該作者
有人有想法嗎QQ
TOP
c_c_lai
發短消息
加為好友
c_c_lai
當前離線
UID
8671
帖子
2035
主題
24
精華
0
積分
2031
金錢
2031
點名
0
作業系統
Win7
軟體版本
Office2010
閱讀權限
100
性別
男
在線時間
2394 小時
註冊時間
2012-3-22
最後登錄
2024-2-1
博士班
帖子
2035
主題
24
精華
0
積分
2031
點名
0
作業系統
Win7
軟體版本
Office2010
閱讀權限
100
性別
男
註冊時間
2012-3-22
最後登錄
2024-2-1
5
#
發表於 2016-11-23 06:57
|
只看該作者
本帖最後由 c_c_lai 於 2016-11-23 07:01 編輯
回復
4#
starbox520
我眼睛最近又再開一次手術,試著看妳的解說非常吃力;
妳能否用圖示從 "TR排機&產出"、 "Cus簡碼"、"材料"
, . . . . 的相關 KEY 先後對應欄位值的關係,
一一用圖片將其彼此間先後次序排列下來,
以方便了解其彼此間先後從屬關係。
P.S. 並請再次附上本論題的 Excel 檔案,以便來回對照。
TOP
starbox520
發短消息
加為好友
starbox520
當前離線
UID
26006
帖子
192
主題
15
精華
0
積分
194
金錢
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
在線時間
210 小時
註冊時間
2016-9-22
最後登錄
2020-8-28
中學生
帖子
192
主題
15
精華
0
積分
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
註冊時間
2016-9-22
最後登錄
2020-8-28
6
#
發表於 2016-11-23 10:10
|
只看該作者
本帖最後由 starbox520 於 2016-11-23 10:12 編輯
回復
5#
c_c_lai
原先設計的觸發事件是只要我點紅色圈起的部分就能叫出ListBox
下載
(83.2 KB)
2016-11-23 08:48
點選其中一個
下載
(35.87 KB)
2016-11-23 08:48
因為原先設計還要再加上4種我先前所述的條件至ListBox
以下是對應關係
_________________________________________________________________
以此圖為例
下載
(9.5 KB)
2016-11-23 08:48
此為工作表"TR排機&產出"
1.欄位"Customer "先對應工作表"Cus簡碼"
這裡用意是
全碼
找
簡碼
CODE = 簡碼 CUST_GROUP = 全碼
找到簡碼後再去工作表"材料"的M欄位"CUST_CODE"
2.欄位"Package"直接對應到工作表"材料" 的
P
欄位"PKG"
3.欄位"Bodysize"直接對應到工作表"材料" 的
Q
欄位"BODY_SIZE"
4.欄位"L/C"直接對應到工作表"材料"的
R
欄位LEAD_COUNT
找到相對應資料後例如下圖
下載
(29.78 KB)
2016-11-23 09:21
找到BA欄"CARRIER1 P/N"的值 圖例為4100095112
最後利用這個值找到一樣也是4100095112
下載
(22.66 KB)
2016-11-23 09:26
像此筆就找到一個一樣都是4100095112的 CARRIER1 P/N
排除掉自己的話就是"R"欄 LEAD_COUNT 為829的那筆
(圖例剛好為只找到1個,有可能找到1個以上)
之後找到的那筆數據
範例是: AMD BGA 31X31 829 4100095112
AMD為簡碼此時又需轉成全碼
因此接下來
1."材料"M欄 再去 工作表"Cus簡碼" (因圖例是找到相同的CUST_CODE,但有可能換其他資料就會有不同)
找到全碼後,再到"工作表2"的A欄位 Customer 找出一樣的
2."材料" P欄PKG 去"工作表2"的 B 欄位Package ,找出一樣的
3."材料" Q欄BODY_SIZE 去"工作表2"的C欄BodySize,找出一樣的
4."材料"R欄LEAD_COUNT 去"工作表2" 的D欄LC ,找出一樣的
最後找到的此筆數據 ,顯示在ListBox上
這邊希望在ListBox上多一項訊息 "1" (意思是第一種篩選方法出現的結果)
像下圖這樣
下載
(8.74 KB)
2016-11-23 09:56
因為有五個條件篩法
"1"~"5"
先前本想各自做個按鈕
但後來覺得寫在一起接著顯示比較便利
第2種篩法
1-3步驟一樣
4.只是第一種篩法不去看"BA"欄
改看AZ欄的"Width" 圖例為44
下載
(97.39 KB)
2016-11-23 10:02
找出這麼多筆
接著與上面一樣,排除自己
其他找到的資料"M""P""Q""R"欄 去對應 工作表2 (M一樣要先去找全碼)
找到的結果接著放在第一種篩選方法後面
還請C大在幫我看看,哪裡有不清楚的QQ 謝謝你
TTS00002.zip
(849.92 KB)
下載次數: 12
2016-11-23 10:09
TOP
c_c_lai
發短消息
加為好友
c_c_lai
當前離線
UID
8671
帖子
2035
主題
24
精華
0
積分
2031
金錢
2031
點名
0
作業系統
Win7
軟體版本
Office2010
閱讀權限
100
性別
男
在線時間
2394 小時
註冊時間
2012-3-22
最後登錄
2024-2-1
博士班
帖子
2035
主題
24
精華
0
積分
2031
點名
0
作業系統
Win7
軟體版本
Office2010
閱讀權限
100
性別
男
註冊時間
2012-3-22
最後登錄
2024-2-1
7
#
發表於 2016-11-23 11:38
|
只看該作者
回復
6#
starbox520
下載
(58.52 KB)
2016-11-23 11:38
TOP
starbox520
發短消息
加為好友
starbox520
當前離線
UID
26006
帖子
192
主題
15
精華
0
積分
194
金錢
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
在線時間
210 小時
註冊時間
2016-9-22
最後登錄
2020-8-28
中學生
帖子
192
主題
15
精華
0
積分
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
註冊時間
2016-9-22
最後登錄
2020-8-28
8
#
發表於 2016-11-23 11:50
|
只看該作者
回復
7#
c_c_lai
回C大 遇到此種情況 就是ATMEL 等於這些簡碼
TOP
starbox520
發短消息
加為好友
starbox520
當前離線
UID
26006
帖子
192
主題
15
精華
0
積分
194
金錢
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
在線時間
210 小時
註冊時間
2016-9-22
最後登錄
2020-8-28
中學生
帖子
192
主題
15
精華
0
積分
194
點名
0
作業系統
windows
軟體版本
office2010
閱讀權限
20
性別
女
註冊時間
2016-9-22
最後登錄
2020-8-28
9
#
發表於 2016-11-26 10:54
|
只看該作者
請問各位高手有想法嗎~~
TOP
c_c_lai
發短消息
加為好友
c_c_lai
當前離線
UID
8671
帖子
2035
主題
24
精華
0
積分
2031
金錢
2031
點名
0
作業系統
Win7
軟體版本
Office2010
閱讀權限
100
性別
男
在線時間
2394 小時
註冊時間
2012-3-22
最後登錄
2024-2-1
博士班
帖子
2035
主題
24
精華
0
積分
2031
點名
0
作業系統
Win7
軟體版本
Office2010
閱讀權限
100
性別
男
註冊時間
2012-3-22
最後登錄
2024-2-1
10
#
發表於 2016-11-26 15:45
|
只看該作者
本帖最後由 c_c_lai 於 2016-11-26 15:48 編輯
回復
9#
starbox520
妳是用 "AMD" 作為舉例,但是目前在
"TR排機&產出" 並無對應之 "A.M.D"。
下載
(101.51 KB)
2016-11-26 15:45
能否以妳目前之附件為基準,舉一實際
串連資料作為說明?
TOP
靜思自在 :
忘功不忘過,忘怨不忘恩。
1
2
3
4
5
6
7
8
9
10
... 19
下一頁
返回列表
下一主題
上一主題
Excelㄧ般區
EXCEL專屬討論區
Excelㄧ般區
Excel程式區
進階應用專區
OFFICE 系列
Word
PowerPoint
Access
Office不分區
程式語言
VB 與 VB.Net
C 與 C#
Java 與 J#
程式設計不分區
資料庫
ORACLE
My SQL
MS SQL
網頁設計
ASP 與 ASP.NET
PHP
PHP+MySQL 入門實作
JavaScript
FLASH / ActionScript
HTM/ HTML/ CSS
網頁設計不分區
電腦與作業系統
電腦各種硬體討論
一般電腦軟體討論
論壇事務
管理公告
投訴反映
新手測試
愛 ‧ 生活
公益佈告欄
生活與感動
[收藏此主題]
[關注此主題的新回復]
[通過 QQ、MSN 分享給朋友]
申請友情鏈接
Facebook粉絲