問題
使用 數字取得對應的EXCEL欄位
解決方法
- private string GetExcelColumnName(int columnNumber)
- {
- int dividend = columnNumber;
- string columnName = String.Empty;
- int modulo;
- while (dividend > 0)
- {
- modulo = (dividend - 1) % 26;
- columnName = Convert.ToChar(65 + modulo).ToString() + columnName;
- dividend = (int)((dividend - modulo) / 26);
- }
- return columnName;
- }
沒有留言:
張貼留言