Board logo

標題: [分享] 在 win 7 (x64) 中 rows 與 columns 的最大值 [打印本頁]

作者: linshin1999    時間: 2010-12-26 15:34     標題: 在 win 7 (x64) 中 rows 與 columns 的最大值

Sub 欄列最大值測試()
    Dim rows_count As Long
    Dim column As Long
    rows_count = ActiveSheet.Rows.Count           ' rows_count = 1048576
    column_count = ActiveSheet.Columns.Count  ' column_count = 16384
End Sub

執行後會看到 rows_count = 1048576 不是65536,而column_count 的值是:16384
以上值是在Win 7 (x64)下顯示出來的, rows_count 一定要設定成 Long 才不會出錯.
作者: oobird    時間: 2010-12-26 17:14

office版本的差異,非關作業系統。
office2007的Excel 是1048576列*16384欄
在這之前是65536列*256欄
作者: linshin1999    時間: 2010-12-26 19:59

謝謝凸槌前輩,我以為是(X64)的關係,謝謝!!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)