ListBox.ColumnWidths 屬性 (Outlook Forms 腳本)
會傳回或設定 String,指定多欄 ListBox 中每一欄的寬度。 讀取/寫入。
語法
運算式。ColumnWidths
表達 代表 ListBox 物件的變數。
註解
ColumnWidths 設定以點為單位的欄寬。 -1 或空白的設定會產生計算的寬度。 0 的寬度會隱藏欄。 若要指定不同的測量單位,請包含測量單位。 大於 0 的值則會明確指定欄寬。
若要分隔資料行專案,請使用分號 (;) 為清單分隔符號。 或使用 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 英吋)。 |
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。