標題:
[發問]
請問 [下拉式清單] 改用 [下拉式方塊]的寫法
[打印本頁]
作者:
mistery
時間:
2010-10-16 11:45
標題:
請問 [下拉式清單] 改用 [下拉式方塊]的寫法
請教各位先進
小弟做了一個簡單的範例 因為在[下拉式清單]中字體過小 (瀏覽過先前文章知道無法改變)
唯有改用[下拉式方塊]才能自行設定清單文字的大小
要請教您的昰 如何可以在[下拉式方塊]中設定 做到我原來的內容?
說明
sheet2 C2 ->使用清單定義
sheet2 C3 ->使用清單定義 ( =indirect(C2))
感謝各位先進解惑說明!
[attach]3220[/attach]
作者:
et5323
時間:
2010-10-16 12:35
[attach]3222[/attach]
作者:
mistery
時間:
2010-10-16 15:13
回復
2#
et5323
Dear et5323 前輩
謝謝您一次給我兩個解決方案.....真是好人啊!!!
方法一 真的昰出乎我意料之外 堪稱一絕啊!!
方法二 是我一開始的提問...由於在sheet2中 C2的值會直接影響C3的清單內容
例如當 C2 = OP 則在 C3的參考清單會顯示 "20" , "45" , "90"
反之C2 = HA 則在 C3的參考清單會顯示 "這是測試","測試測試測試"
註L C2的值可能會有數十個 相對參考清單亦是如此
還請您再次解惑~感謝!!
作者:
et5323
時間:
2010-10-16 15:38
方法二中,Combobox的List会根据C2作相应的变化的嘛。
作者:
mistery
時間:
2010-10-16 15:42
回復
4#
et5323
真的可以耶~~謝謝!!!
作者:
et5323
時間:
2010-10-16 15:45
把名称"分類 "的引用改为:=OFFSET(Sheet1!$C$2,,,,COUNTA(Sheet1!$2:$2)-1)
这样就是动态的了。
作者:
Hsieh
時間:
2010-10-16 23:46
讓清單定義只用1個[attach]3226[/attach]
作者:
GBKEE
時間:
2010-10-17 09:01
回復
7#
Hsieh
2003版測試Hsieh版主的附檔
1.ComboBox1.ListFillRange 是一靜態位址 只接受第一次 y 所計算內容位址.之後 ListFillRange 無法隨後續 y 在增減sheet1的內容來做修正
2.開檔後 ComboBox1.ListFillRange 位址
最大列位數
的計算, 是依據存檔前 ComboBox1.Value 所在欄 y的
列位總數
如圖存檔前
[attach]3232[/attach]
在存檔之後開檔選擇 C3= "op" 時
[attach]3233[/attach]
作者:
Hsieh
時間:
2010-10-17 22:50
回復
8#
GBKEE
果真如此,不過為何會這樣的現象還是想不透
若說ListFillRange是靜態位址,照理應該也不會換欄才對
這是指定為y名稱的位址,應由y決定
為何會產生這樣的結果真令人百思不解
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)