ColumnWidths 屬性
指定多欄下拉式方塊或清單方塊中每個資料行的寬度。
語法
物件。ColumnWidths [= String ]
ColumnWidths屬性語法具有下列部分:
部分 | 描述 |
---|---|
物件 | 必要。 有效物件。 |
字串 | 選用。 以點為單位設定資料行寬度。 -1 或空白的設定會產生計算的寬度。 0 的寬度會隱藏欄。 若要指定不同的測量單位,請包含測量單位。 大於 0 的值則會明確指定欄寬。 |
設定
若要分隔資料行專案,請使用分號 (;) 為清單分隔符號。 在 Windows 中,使用 Windows 主控台的 [區域設定] 區段中指定的清單分隔符號來變更此值。
任何或所有的 ColumnWidths 屬性設定都可以是空白的。 如果輸入清單分隔字元而不含前面的數值,即可建立空白的設定。
如果您在屬性頁指定 -1,屬性頁中顯示的值便會是空白的。
為了在 ColumnWidths 是空白或 -1 時計算欄寬度,控制項的寬度將平均分配給清單中所有的欄。 如果指定的欄寬總和超過控制項的寬度,清單就會在控制項內靠左對齊,而且不會顯示最右邊的一欄或多欄。 使用者可以使用水平捲動列捲動清單,以顯示最左邊的欄。
計算資料行寬度下限為 72 點 , (1 英吋) 。 若要產生較窄的欄,必須明確指定欄寬。
除非另外指定,否則會以點數測量欄寬。 若要指定另一個度量單位,請在數值中包含單位。 下列範例會指定數種度量單位的欄寬,並描述各種設定要如何符合 4 英吋寬的三欄清單方塊。
設定 | Effect |
---|---|
90;72;90 |
第一欄 90 點 (1.25 英吋);第二欄 72 點 (1 英吋);第三欄 90 點。 |
6 cm;0;6 cm |
第一欄 6 公分;第二欄隱藏;第三欄 6 公分。 因為第三欄只顯示一部分,所以會顯示水平捲軸。 |
1.5 in;0;2.5 in |
第一資料行是 1.5 英吋,第二資料行是隱藏的,第三資料行是 2.5 英吋。 |
2 in;;2 in |
第一資料行是 2 英吋,第二資料行是 1 英吋 (預設值),第三資料行是 2 英吋。 因為第三資料行僅看得見一半,所以會顯示水平捲軸。 |
(空白) | 三個欄的寬度都相同 (1.33 英吋)。 |
註解
在下拉式方塊中,系統會在控制項的文字方塊部分顯示 TextColumn 屬性所指定的資料行。
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。