在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
Excel 表格提供一系列用來有效分析和管理數據的功能,例如自動篩選和排序選項、總計行、計算列、表格樣式、自動擴展等。
下面的截圖顯示了普通範圍和表格樣式格式之間的差異:
正常範圍
表格格式
本教程將演示如何將 Excel 表格轉換為範圍
在 Excel 中,有多種方法可以將範圍創建或轉換為表格範圍。 若要在 Excel 中插入表格,請點擊資料集中任一單一儲存格,並執行以下任一操作:
在選單中的插入標籤,在表格組別中,點擊表格標籤選項。 將插入預設樣式表格。
在 Excel 中插入具有預設樣式的新表格
在首頁選單標籤上,於樣式區段群組中,點擊表格格式化選項,然後選擇其中一個預定義的表格樣式。 您可以選擇任何帶狀行樣式。
將預定義格式應用於現有的 Excel 試算表表格
另一個選項,也是最快建立 Excel 表格的方法是按下鍵盤快捷鍵:Ctrl + T。**
無論您選擇哪種方法,都會出現建立表格對話框。 Excel 自動選擇數據範圍。 驗證選定範圍,然後檢查/取消選中 "我的表格有標題" 選項,然後單擊 確定。
使用 Excel 預設樣式格式化表格
因此,在工作表中創建了一個格式精美的表格。
篩選箭頭允許我們根據您的標準篩選和排序表格中的數據。 在滾動時,欄位標題框是可見的。 可以透過自動擴展表格來包含新數據、快速總和及輕鬆計算表格數據是一些突出的表格功能。
現在我們知道如何將常規單元格範圍轉換為表格樣式。 在某些情況下,我們可能需要移除表格格式,將表格轉換為普通範圍,同時不丟失任何數據和公式。 那麼讓我們看看如何將 Excel 表格轉換為範圍。
在 Excel 中,有兩種方法可以將表格轉換為單元格範圍。
如果您想刪除表格而不丟失表格數據、表格格式或結構化參考,您可以按照以下步驟操作:
前往 表格工具 下的 表格設計 索引標籤> 工具組,然後點擊 轉換為範圍。
使用選單欄選項將樣式化表格轉換為普通範圍
或者,在表格中的任意位置右鍵點擊,然後選擇表格 > 點擊轉換為範圍。
使用快捷選單將樣式化表格轉換為普通範圍
以下是將表格數據轉換為範圍的方法。 請注意,範圍內的箭頭已被移除,但數據和格式仍被保留。
還原為正常範圍後試算表數據的外觀
IronXL是一個 .NET 程式庫,無需 Microsoft Excel 或 Interop,即可使用 C# 讀取和編輯 Microsoft Excel 文件。
IronXL 能夠準確且快速地讀取和操作 Excel 文件。 它支持所有 .NET 組件,以及像是 Android、Xamarin、Linux 等平台,Azure, AWS, macOS, Docker 和MAUI.
只需幾行程式碼,開發者就能夠輕鬆執行所有與 Excel 有關的任務。 這些任務包括添加兩個單元格,添加列和行數據到 Excel 表格,並且應用功能在行和列之間等。
System.Data
物件 — 使用 Excel 試算表作為 System.Data.DataSet
和 System.Data.DataTable
物件。["A1:B10"]
語法。樣式 — 字體,字體大小,儲存格樣式, 對齊, 背景顏色以及還有更多樣式選項可供選擇。
以下是一些用於操作 Excel 文件的 C# 代碼範例。
using IronXL;
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet worksheet = workbook.DefaultWorkSheet;
// Set Formulas
worksheet ["A1"].Formula = "Sum(B8:C12)";
worksheet ["B8"].Formula = "=C9/C11";
worksheet ["G30"].Formula = "Max(C3:C7)";
// Force recalculate all formula values in all sheets.
workbook.EvaluateAll();
// Get Formulas
// Get the formula's calculated value. e.g. "52"
string formulaValue = worksheet ["G30"].Value;
//Get the formula as a string. e.g. "Max(C3:C7)"
string formulaString = worksheet ["G30"].Formula;
//Save your changes with updated formulas and calculated values.
workbook.Save();
using IronXL;
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet worksheet = workbook.DefaultWorkSheet;
// Set Formulas
worksheet ["A1"].Formula = "Sum(B8:C12)";
worksheet ["B8"].Formula = "=C9/C11";
worksheet ["G30"].Formula = "Max(C3:C7)";
// Force recalculate all formula values in all sheets.
workbook.EvaluateAll();
// Get Formulas
// Get the formula's calculated value. e.g. "52"
string formulaValue = worksheet ["G30"].Value;
//Get the formula as a string. e.g. "Max(C3:C7)"
string formulaString = worksheet ["G30"].Formula;
//Save your changes with updated formulas and calculated values.
workbook.Save();
Imports IronXL
Private workbook As WorkBook = WorkBook.Load("test.xlsx")
Private worksheet As WorkSheet = workbook.DefaultWorkSheet
' Set Formulas
Private worksheet ("A1").Formula = "Sum(B8:C12)"
Private worksheet ("B8").Formula = "=C9/C11"
Private worksheet ("G30").Formula = "Max(C3:C7)"
' Force recalculate all formula values in all sheets.
workbook.EvaluateAll()
' Get Formulas
' Get the formula's calculated value. e.g. "52"
Dim formulaValue As String = worksheet ("G30").Value
'Get the formula as a string. e.g. "Max(C3:C7)"
Dim formulaString As String = worksheet ("G30").Formula
'Save your changes with updated formulas and calculated values.
workbook.Save()
IronXL幫助開發人員依賴簡單但高效能且準確的程式碼,這有助於降低錯誤風險並使以程序方式操作Excel文件變得更容易。
您可以下載該IronXL 軟體產品並免費試用。