編輯 Excel 試算表

XLS、XLSX 和 ODS 是我們在電子表格中經常使用的檔案類型,有點像大型資料表。 Microsoft Excel 和 OpenOffice Writer 等程式知道如何處理這些檔案。在本文中,我們將了解編輯 Excel 電子表格的不同方法。首先,我們將了解如何使用簡單的線上電子表格編輯應用程式在線上完成此操作。稍後,我們還將討論如何使用 C# 和 Java 以程式設計方式編輯相同的檔案。

線上編輯 Excel 電子表格

每當您想要編輯電子表格文件時,都可以輕鬆在線實現。為此,我們將利用線上 GroupDocs.Editor 應用程式

線上編輯 Excel 電子表格

只需按照以下步驟在線編輯 Excel 電子表格:

當然,這裡有一個更簡單的方法:

  1. 前往 線上 Excel 文件編輯器應用程式 網站。
  2. 在那裡上傳您的 XLS/XLSX 電子表格檔案。您可以透過以下方式進行:
    • 點擊“瀏覽”按鈕並選擇您的檔案。
    • 將檔案拖曳到特殊區域。
    • 或者,您可以直接貼上電子表格的網址 (URL),然後按一下「開啟」。
  3. 現在,您的電子表格已準備好在線上編輯。
  4. 進行更改,例如編輯內容、更改格式、新增記錄或插入錨點或圖片以及任何您想要的內容。
  5. 完成後,以與之前相同的方式儲存更改,或根據需要選擇多種不同的格式,例如 PDF。

就這樣!享受線上編輯 Excel XLS/XLSX 電子表格的樂趣。

Excel 試算表編輯

Excel 電子表格編輯器 - 開發人員指南

各位程式設計師!您是否對使用程式碼更改 Excel 工作表感到興奮?查看這些特殊工具(庫),它們可以輕鬆實現安靜。我們將向您展示如何使用這些工具使用不同的程式語言來編輯 Excel 檔案。選擇最適合您需求的。

好吧,如果您準備好了,讓我們進入編碼世界來編輯文件。讓我們開始吧!

使用 C# 編輯 Excel 電子表格(XLS/XLSX 檔案)

對於 .NET 程式設計師,以下是如何使用 C# 編輯 Excel 電子表格。只需按照以下簡單步驟操作即可:

  1. 合併到您的程式中。
  2. 使用下面提供的程式碼片段編輯 Excel 電子表格檔案:
// 使用 C# 編輯 Excel 試算表

Options.SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();
// loadOptions.Password = "密碼";

// 載入電子表格
Editor editor = new Editor("path/spreadsheet.xlsx", delegate { return loadOptions; });

// 取得電子表格的第一個選項卡
SpreadsheetEditOptions sheetTab1EditOptions = new SpreadsheetEditOptions();
sheetTab1EditOptions.WorksheetIndex = 0; // first worksheet

// 從某些 EditableDocument 實例取得 HTML 標記
EditableDocument firstTab = editor.Edit(sheetTab1EditOptions);
string bodyContent = firstTab.GetBodyContent(); // HTML markup from inside the HTML ->BODY element
string allContent = firstTab.GetContent();      // Full HTML markup of all document, with HTML ->HEAD header and all its content

List<IImageResource> onlyImages = firstTab.Images;
List<IHtmlResource> allResourcesTogether = firstTab.AllResources;

string editedContent = allContent.Replace("Company Name", "New Company Name");
EditableDocument afterEdit = EditableDocument.FromMarkup(editedContent, allResourcesTogether);

如需進一步指導,您也可以參閱如何以 C# 編輯 Excel 電子表格 的文章。

有關 .NET API 的其他資源,您可以透過以下連結存取:

.NET API | 文檔 | 下載

使用 Java 編輯 Excel 電子表格(XLS/XLSX 檔案)

Java 開發人員也可以建立自己的應用程式來編輯電子表格。現在,讓我們看看如何使用 Java 編輯 Excel 工作表中的內容。

  1. 在您的應用程式中下載並配置 Java 庫
  2. 使用提供的原始碼編輯 Excel (XLS/XLSX) 檔案:
// 使用 Java 編輯 Excel XLS/XLSX 文檔
SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();
loadOptions.setPassword("password-if-any");

// 載入電子表格
Editor editor = new Editor("path/sample_sheet.xlsx", loadOptions);

// 編輯電子表格的第一個選項卡
SpreadsheetEditOptions editOptions = new SpreadsheetEditOptions();
editOptions.setWorksheetIndex(0); // index is 0-based, so this is 1st tab
EditableDocument firstTab = editor.edit(editOptions);

String bodyContent = firstTab.getBodyContent();
String allContent = firstTab.getContent();
List<IImageResource> onlyImages = firstTab.getImages();
List<IHtmlResource> allResourcesTogether = firstTab.getAllResources();

String editedSheetContent = allContent.replace("Old Company Name","New Company Name");
EditableDocument editedDoc = EditableDocument.fromMarkup(editedSheetContent, null);

SpreadsheetSaveOptions saveOptions = new SpreadsheetSaveOptions(SpreadsheetFormats.Xlsx);
saveOptions.setPassword("new-password");
editor.save(editedDoc, "path/edited_spreadsheet.xlsx", saveOptions);

firstTab.dispose();
editor.dispose();

如需更全面的指南,您可以參考標題為用 Java 編輯 Excel 電子表格的文章。

如果您正在尋找與 Java API 相關的其他資源,可以在此處找到它們:

Java API| 文檔 | 下載

結論

在本文中,我們探索了編輯 Excel 電子表格的各種方法。無論您喜歡使用 GroupDocs.Editor 應用程式 進行簡單的線上編輯,還是準備使用 C# 或 Java 編寫電子表格修改程式碼的開發人員,都有適合每個人的解決方案。因此,請繼續選擇最適合您的方法,然後開始輕鬆進行 Excel 編輯!

編輯愉快!

也可以看看