XLSã€�XLSX å’Œ ODS 是我们在电å�è¡¨æ ¼ä¸ç»�常使用的文件类型,有点åƒ�大型数æ�®è¡¨ã€‚ Microsoft Excel å’Œ OpenOffice Writer ç‰ç¨‹åº�知é�“如何处ç�†è¿™äº›æ–‡ä»¶ã€‚在本文ä¸ï¼Œæˆ‘们将了解编辑 Excel 电å�è¡¨æ ¼çš„ä¸�å�Œæ–¹æ³•。首先,我们将了解如何使用简å�•的在线电å�è¡¨æ ¼ç¼–è¾‘åº”ç”¨ç¨‹åº�在线完æˆ�æ¤æ“�作。ç¨�å�Žï¼Œæˆ‘们还将讨论如何使用 C# å’Œ Java 以编程方å¼�编辑相å�Œçš„æ–‡ä»¶ã€‚
在线编辑 Excel 电å�è¡¨æ ¼#
æ¯�当您想è¦�编辑电å�è¡¨æ ¼æ–‡ä»¶æ—¶ï¼Œéƒ½å�¯ä»¥è½»æ�¾åœ¨çº¿å®žçŽ°ã€‚ä¸ºæ¤ï¼Œæˆ‘们将利用在线 GroupDocs.Editor 应用程åº�。
å�ªéœ€æŒ‰ç…§ä»¥ä¸‹æ¥éª¤åœ¨çº¿ç¼–辑 Excel 电å�è¡¨æ ¼ï¼š
当然,这里有一个更简�的方法:
转至 在线 Excel 文件编辑器应用程� 网站。
åœ¨é‚£é‡Œä¸Šä¼ æ‚¨çš„ XLS/XLSX 电å�è¡¨æ ¼æ–‡ä»¶ã€‚æ‚¨å�¯ä»¥é€šè¿‡ä»¥ä¸‹æ–¹å¼�进行:
�击“�览�按钮并选择您的文件。
将文件拖放到特殊区域。
或者,您å�¯ä»¥ç›´æŽ¥ç²˜è´´ç”µå�è¡¨æ ¼çš„ç½‘å�€ (URL),然å�Žå�•击“打开â€�。
现在,您的电å�è¡¨æ ¼å·²å‡†å¤‡å¥½åœ¨çº¿ç¼–è¾‘ã€‚
进行更改,例如编辑内容ã€�æ›´æ”¹æ ¼å¼�ã€�æ·»åŠ è®°å½•æˆ–æ�’入锚点或图片以å�Šä»»ä½•您想è¦�的内容。
完æˆ�å�Žï¼Œä»¥ä¸Žä¹‹å‰�相å�Œçš„æ–¹å¼�ä¿�å˜æ›´æ”¹ï¼Œæˆ–è€…æ ¹æ�®éœ€è¦�选择多ç§�ä¸�å�Œçš„æ ¼å¼�,例如 PDF。
å°±è¿™æ ·ï¼�享å�—在线编辑 Excel XLS/XLSX 电å�è¡¨æ ¼çš„ä¹�趣。
Excel 电å�è¡¨æ ¼ç¼–è¾‘å™¨ - å¼€å�‘人员指å�—#
å�„ä½�程åº�员们ï¼�您是å�¦å¯¹ä½¿ç”¨ä»£ç �更改 Excel 工作表感到兴奋?查看这些特殊工具(库),它们å�¯ä»¥è½»æ�¾å®žçް安é�™ã€‚我们将å�‘您展示如何使用这些工具使用ä¸�å�Œçš„编程è¯è¨€æ�¥ç¼–辑 Excel 文件。选择最适å�ˆæ‚¨éœ€æ±‚的一款。
。网
爪哇
好的,如果您准备好了,让我们进入编ç �世界æ�¥ç¼–辑文件。让我们开始ï¼�
使用 C# 编辑 Excel 电å�è¡¨æ ¼(XLS/XLSX 文件)#
对于 .NET 程åº�员,以下是如何使用 C# 编辑 Excel 电å�è¡¨æ ¼ã€‚å�ªéœ€æŒ‰ç…§ä»¥ä¸‹ç®€å�•æ¥éª¤æ“�作å�³å�¯ï¼š
将库å�ˆå¹¶åˆ°æ‚¨çš„程åº�ä¸ã€‚
使用下é�¢æ��供的代ç �片段编辑 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
List
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 工作表ä¸çš„内容。
在您的应用程åº�ä¸ä¸‹è½½å¹¶é…�ç½® Java 库。
使用æ��供的æº�代ç �编辑 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
List
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 编辑ï¼�
编辑愉快�
也�以看看#
C# 编辑 Excel XLS/XLSX 文件的方法
Java 方�编辑 Excel XLS/XLSX 文件
如何编辑 Word 文档 - DOC/DOCX 编辑器
编辑 XML 文件 - XML 编辑器