中國傳統的

如何使用C#在Excel中添加超鏈接

Excel是用於使用大型數據集,數據可視化和數據統計分析的非凡工具。在Excel中創建詳細的數據報告時,可能需要將某些數據鏈接到同一工作簿中另一個工作表中的外部數據源,網頁,電子郵件地址和目標位置。 Microsoft Excel提供了所有這些超鏈接選項。 作為.NET應用程序開發人員,您可能有興趣在C#/vb.net應用程序中提供超鏈接功能。您可以使用 c# 或 vb.net 在應用程序中使用NPOI API實現此目標。 ##如何在Microsoft Excel {.wp-block-neading}中添加超鏈接 Microsoft Excel可讓您在工作簿中創建各種超鏈接。這些包括: 將文本鏈接到URL 將文本鏈接到電子郵件地址 在工作簿中的特定位置創建超鏈接 鏈接到現有文件 在我們編寫自己的代碼以在Excel文件中創建超鏈接之前,讓我們首先看看如何使用Microsoft Excel創建它們 ###使用Microsoft Excel {.wp-block-neading}創建超鏈接的步驟 您可以使用以下步驟在Excel文件中創建超鏈接。 創建指向現有文件的鏈接到網頁 1.在工作表上,單擊要創建鏈接的單元格。 2.在 插入 選項卡上,在 鏈接 組中,單擊 鏈接 3.在鏈接下,單擊現有文件或網頁。 要選擇一個文件,請單擊當前文件夾,然後單擊要鏈接到的文件。 您可以通過在look-in列表中選擇其他文件夾來更改當前文件夾。 要選擇一個網頁,請單擊“瀏覽”頁面,然後單擊要鏈接到的網頁。 要選擇您最近使用的文件,請單擊最近的文件,然後單擊要鏈接到的文件。 要輸入要鏈接到的已知文件或網頁的名稱和位置,請在地址框中鍵入該信息。 要找到一個網頁,請單擊“瀏覽網絡”,打開要鏈接到的網頁,然後在不關閉瀏覽器的情況下切換回Excel。 創建一個鏈接到電子郵件地址 要在Excel中的超鏈接到電子郵件地址,您可以按照以下步驟操作: 1.打開Excel電子表格,然後導航到您要創建超鏈接的單元格。 2.選擇單元格並右鍵單擊它。從上下文菜單中選擇“超鏈接”。另外,您也可以單擊Excel色帶中的“插入”選項卡,然後單擊“超鏈接”按鈕。 3.將出現“插入超鏈接”對話框。在左窗格中,選擇“電子郵件地址”。 4.在“電子郵件地址”字段中,輸入您要超鏈接到的電子郵件地址。例如,您可以輸入“ mailto:示例@example.com”(用所需的電子郵件地址替換“ example@example.com”)。 5.可選,您可以輸入友好的名稱或文本,該名稱或文本將在“要顯示的文本”字段中顯示為超鏈接。這可以是“發送電子郵件”或實際電子郵件地址本身。 6.單擊“確定”按鈕以創建超鏈接。 7.現在,該單元將將電子郵件地址顯示為超鏈接。您可以單擊它,您的默認電子郵件客戶端將使用新的電子郵件地址打開,以指定的電子郵件地址。 創建指向工作簿中特定位置的鏈接 要在Excel中的工作簿中創建指向特定位置的鏈接,您可以使用以下步驟: 1.打開您的Excel電子表格,並導航到要鏈接到的單元格或範圍。 2.右鍵單擊單元格或範圍,然後從上下文菜單中選擇“複製”。另外,您可以按鍵盤上的CTRL+C複製單元格或範圍。 3.移至要創建鏈接的位置。 4.右鍵單擊要創建鏈接並從上下文菜單中選擇“超鏈接”的單元格上。您也可以轉到Excel功能區中的“插入”選項卡,然後單擊“超鏈接”按鈕。 5.將出現“插入超鏈接”對話框。在左窗格中,選擇“放置此文檔”。 6.在“鍵入單元格引用”字段中,Excel應自動顯示對您在步驟2中復制的單元格或範圍的參考。義務”。例如,“ Sheet1!A1”或“ Sheet2!b2:e5”。 7.可選地,您可以在“要顯示”字段中輸入鏈接的友好名稱或文本。 8.單擊“確定”按鈕以創建超鏈接。 9.現在,該單元將顯示工作簿中特定位置的鏈接。單擊它將帶您直接進入引用的單元格或範圍。 如何使用C#{.wp-block-neading}在Excel中添加超鏈接 現在,我們已經看到瞭如何使用Microsoft Excel添加超鏈接,現在讓我們看看如何在.NET應用程序中執行相同的操作。為此,我們將為.net 使用開源API npoi,並將在C#中編寫代碼。 但是在此之前,我們需要在.NET項目中安裝NPOI才能開始。您可以在我們的詳細說明指南中了解.NET安裝NPOI。 //Create a workbook object IWorkbook wb = new XSSFWorkbook(); //Create a worksheet ISheet sheet = wb.
6月 26, 2023 · 2 min · Kashif Iqbal

使用C#中的NPOI API在Excel中設置單元格式

在Excel中使用工作簿時,將樣式應用於單元格或一組單元格是非常普遍的操作。通過細胞樣式,我們的意思是應用一組定義的格式,例如字體,字體大小,數字格式,細胞邊框和細胞陰影。這有助於改善數據的可視化數據,以快速參考。 作為.NET應用程序開發人員,您可能有興趣使用.NET應用程序中的Excel Workbook中設置小區樣式的功能。您可以使用 c# 或 vb.net 在應用程序中使用NPOI API實現此目標。 ##使用Microsoft Excel {.wp-block-neading}應用設置樣式 首先使用Microsoft Excel來了解如何將樣式應用於單元格會很有幫助。 ###使用Microsoft Excel {.wp-block-neading}應用單元格式的步驟 如果您想使用Microsoft Excel將樣式應用於單元格,則Excel為此目的提供了幾種選項,如下所述。 使用默認樣式組 1.選擇要格式化的單元格。 2.在 home 選項卡上,在 樣式 組中,單擊“更多**”下拉箭頭,然後選擇要應用的小區樣式。 創建自定義單元格 1.從 home tab上的 樣式畫廊中的更多下拉箭頭中選擇 新的單元樣式選項 2.在 樣式名稱 框中輸入新單元格式的適當名稱 3.單擊 格式 4.從 格式單元格 對話框中選擇您想要的格式,然後單擊* ***** 使用c#{.wp-block-heading}中使用npoi應用單元格樣式} 現在,我們已經看到瞭如何使用Microsoft Excel應用單元格樣式,現在讓我們看看如何在.NET應用程序中執行相同的操作。為此,我們將為.net 使用開源API npoi,並將在C#中編寫代碼。 但是在此之前,我們需要在.NET項目中安裝NPOI才能開始。您可以在我們的詳細說明指南中了解.NET安裝NPOI。 使用c#{.wp-block-neading}設置單元格樣式} 現在,您的開發環境已經準備就緒,您可以創建一個簡單的基於控制台的應用程序並使用以下代碼。 //Create workbook IWorkbook wb = new XSSFWorkbook(); ISheet ws = wb.CreateSheet("MySheet"); //Create cell and set its value ICell cell = ws.CreateRow(1).CreateCell(3); cell.SetCellValue("FileFormat.com"); //Create style ICellStyle style = wb.
5月 20, 2023 · 1 min · Kashif Iqbal

在C#中使用NPOI保護Excel工作表

想像一下,您已經努力地在Excel工作簿中編譯了數據並將其保存到您的計算機中。您的孩子是出於教育目的使用同一台計算機。他們意外地打開了您在這麼多辛苦工作之後收集的文件,並以某種方式更改數據。由於所有這些變化,數據一致性可能已經出現,因此您所有的辛勤工作現在都將浪費。 為了保護您的數據,Excel可以通過密碼保護工作簿來保護工作表。這樣可以確保在不輸入您指定的密碼的情況下,無法對文件進行更改。作為.NET應用程序開發人員,您可能有興趣提供保護Excel工作簿免受.NET應用程序中的功能。您可以使用 c# 或 vb.net 在應用程序中使用NPOI API實現此目標。 ##使用Microsoft Excel {.wp-block-neading}保護工作表 在我們可以撰寫用於保護Excel工作表的.NET應用程序之前,讓我們看看使用Microsoft Excel如何實現同一應用程序。 ###用Microsoft Excel {.wp-block-neading}保護Excel工作表的步驟 如果要使用Microsoft Excel保護Excel工作表,則可以使用以下步驟。 1.選擇 文件 > 信息 。 2.選擇 protect workbook 框,然後選擇 加密密碼。 3.在 密碼 框中輸入密碼,然後選擇****。 4.在 recenter密碼 框中確認密碼,然後選擇 OK 。 注意的話 您將無法檢索被遺忘的密碼,因此請確保您的密碼特別令人難忘。 分發包含敏感信息(例如信用卡號)的受密碼保護的文件並不總是安全的。 使用c#{.wp-block-neading}中的NPOI保護Excel工作表 現在,我們已經看到瞭如何使用Microsoft Excel保護工作表,現在讓我們看看如何在.NET應用程序中執行相同的操作。為此,我們將為.NET使用開源API NPOI,並將在C#中編寫代碼。 但是在此之前,我們需要在.NET項目中安裝NPOI才能開始。您可以在我們的詳細說明指南中了解.NET安裝NPOI。 保護Excel工作表的步驟 現在,我們的開發環境已經準備就緒,我們可以創建一個簡單的基於控制台的應用程序並使用以下代碼。 //Create workbook IWorkbook wb = new XSSFWorkbook(); //Create a new sheet ISheet ws = wb.CreateSheet("Sheet 1"); //Protect the sheet ws.ProtectSheet("fileformat.com"); //Save the file FileStream file = File.
5月 19, 2023 · 1 min · Kashif Iqbal

使用NPOI在C#中合併Excel中的細胞

Microsoft Excel中的一個常見操作是合併兩個或多個單元格。通過數據分組和標題信息感,這為您的數據提供了更有條理的外觀和感覺。您可以使用Excel合併盡可能多的單元格以及行和列。作為.NET應用程序開發人員,您可能有興趣從應用程序中提供在Excel電子表格中合併單元格的功能。您可以在應用程序中使用NPOI API實現此目的,該應用可以使用 C# 或 vb.net 合併單元格範圍。 但是,在我們可以為此目的撰寫.NET應用程序之前,讓我們看看如何使用Microsoft Excel合併單元格。 ##使用Microsoft Excel {.wp-block-neading}合併單元格 使用Microsoft Excel合併單元格非常容易,並且是一個常見的操作。您可以從Excel內部合併單元格,行或列。但是,請注意,如果兩個單元格都包含數據,則該過程中的一個數據將丟失。 ###與Microsoft Excel合併單元格的步驟{.wp-block-neading} 如果您想使用Microsoft Excel合併單元格,則可以使用以下步驟。 1.打開Microsoft Excel並用數據填充電子表格 2.選擇要合併的單元格,通過將鼠標拖到左鍵時將鼠標拖到它們上 3.在功能區中,在“家庭”選項卡中找到“合併”圖標,然後單擊“合併單元格” 這將將所選單元組合到單個單元格中。 ##使用NPOI API在C#{.wp-block-neading}中使用Excel中合併單元格 現在,我們已經看到瞭如何使用Microsoft Excel合併單元格,現在讓我們看看如何在.NET應用程序中執行相同的操作。我們將在.NET應用程序中使用開源API NPOI,並將在C#中編寫代碼,儘管可以很容易地將其轉換為vb.net。 但是在此之前,您需要在.NET項目中安裝NPOI才能開始。您可以在我們的詳細說明指南中了解.NET安裝NPOI。 使用C#{.wp-block-neading}中的Excel電子表格中合併單元格 現在,您的開發環境已經準備就緒,創建控制台應用程序並將以下代碼添加到其中。 //Create workbook IWorkbook wb = new XSSFWorkbook(); ISheet ws = wb.CreateSheet("MySheet"); //Set the value of the cell ws.CreateRow(0).CreateCell(0).SetCellValue("FileFormat.com"); //Merge the cell CellRangeAddress region = new CellRangeAddress(0, 1, 0, 1); ws.AddMergedRegion(region); //Save the file FileStream file = File.Create("CellsMerge.xlsx"); wb.Write(file, false); file.
5月 13, 2023 · 1 min · Kashif Iqbal

使用.NET中的NPOI在Excel中插入圖像

在Excel文件中插入圖像是Microsoft Excel用戶的非常常用的功能。將圖像添加到Excel工作簿中有助於更有效地闡明您的觀點和數據表示。您可以在工作簿中的每個工作表中添加多個圖像。作為.NET應用程序開發人員,您可能需要通過編程中的應用程序中添加在Excel文件中插入圖像的功能。好消息是,這可以使用C#中的NPOI API和vb.net2來實現。 在我們在.NET中與NPOI合作的一系列文章中,您可以找到有關: 創建,保存和加載Excel文件,使用C#中的NPOI 使用C#中的NPOI在Excel文件中添加註釋 使用C#中的NPOI在Excel文件中添加公式 在本文中,我們將使用C#/vb.net展示如何使用NPOI插入Excel文件。但是在此之前,讓我們看看如何使用Microsoft Excel將圖像添加到工作簿中。 ##使用Microsoft Excel {.wp-block-neading}在電子表格中插入圖像 Microsoft Excel允許將圖像添加到Excel工作簿中。無論是計算機上安裝的Microsoft Excel的最新版本,較舊版本還是您正在使用Microsoft Office 365,所有這些都可以使您可以在Excel文件中插入圖像。 ###用Microsoft Excel {.wp-block-neading}在電子表格中插入圖像的步驟 如果要在Excel工作簿中添加圖像,則可以使用以下步驟: 1.在Microsoft Excel中,轉到插入菜單 2.選擇圖片並使用打開文件或此設備選項(以可用為準) 3.從“開放映像”對話框中,選擇要插入Excel文件的圖像 4.加載後,圖像將插入您的工作表中 使用c#{.wp-block-neading}中的NPOI在Excel電子表格中插入圖像 現在,我們已經看到瞭如何使用Microsoft Excel在電子表格文件中插入圖像,現在我們將了解如何使用C#中的NPOI進行相同的操作。但是在此之前,我們需要在.NET項目中安裝NPOI才能開始。您可以在安裝.NET安裝NPOI的詳細說明指南中學習有關在項目中安裝NPOI的信息。 使用c#{.wp-block-heading}在Excel電子表格中插入圖像} 現在,您的開發環境已準備好與C#中的NPOI API合作,我們可以創建一個基於控制台的項目並在其中添加以下代碼行。 //Load workbook IWorkbook wb = new XSSFWorkbook(new FileStream("FileFormat.com - Insert Image using NPOI.xlsx", FileMode.Open)); //Get the first sheet ISheet ws = wb.GetSheetAt(0); //Add picture data to the workbook byte[] bytes = File.ReadAllBytes("file-types.jpeg"); wb.AddPicture(bytes, PictureType.JPEG); //Add a picture shape and set its position IDrawing drawing = ws.
5月 11, 2023 · 1 min · Kashif Iqbal

在C#中使用NPOI在Excel中創建下拉列表

下拉列表提供了一種更好的方法,可以從指定的選項列表中限制數據輸入的用戶。如果用戶手動輸入,則可以消除進行錯誤的數據輸入的機會。在Excel工作簿中創建下拉列表是強迫用戶僅從可用下拉條目中進行選擇的首選方法。當某人選擇一個單元格時,下拉列表中的選項會從其中進行選擇。下拉列表使工作表效率更高。 在本文中,我們將展示如何使用 C#/vb.net 在Excel文件中的工作表中創建下拉列表。但是首先,讓我們看看如何使用Microsoft Excel創建下拉列表。 ###使用Microsoft Excel {.wp-block-neading}創建下拉列表} 作為Excel用戶,只需幾個步驟就可以很容易地創建下拉列表。您需要知道的只是使用Excel菜單選項和單元格中的整體數據輸入。您可以使用以下步驟在Excel中創建下拉列表。 ####在Excel {.wp-block-neading}中創建下拉列表的步驟 1.在要出現在下拉列表中的新工作表中輸入條目。 2.在需要下拉列表的工作表中選擇單元格。 3.轉到功能區上的 數據 選項卡,然後轉到 數據驗證 。 4.在 設置 選項卡上,在 允許 框中,單擊 列表 。 5.在源框中,選擇包含您的數據以顯示在下拉列表中的列表範圍。 6.如果您認為可以使單元空的牢房空白,請檢查忽略空白框。 這就是您在Excel中創建下拉列表所需的全部。 使用c#和vb.net中的NPOI創建下拉列表 現在,您已經完成了使用Excel創建下拉列表的步驟,我們可以使用C#中的.NET進行NPOI API進行相同的操作。您需要在.NET項目中安裝NPOI才能開始。您可以在我們的詳細說明指南中了解.NET安裝NPOI。 使用C#{.wp-block-neading}創建下拉列表} 現在,您的開發環境已準備好在C#中與NPOI API合作,創建基於控制台的孔子並添加以下代碼行。 //Create workbook IWorkbook wb = new XSSFWorkbook(); XSSFSheet ws = (XSSFSheet)wb.CreateSheet("ws"); //Create dropdown list IDataValidationHelper validationHelper = new XSSFDataValidationHelper(ws); CellRangeAddressList addressList = new CellRangeAddressList(0, 0, 0, 0); IDataValidationConstraint constraint = validationHelper.CreateExplicitListConstraint(new String[] { "Austin", "Boston", "Chicago", "Dallas", "JacksOnVille","Los Angeles", "New York", "Philladephia"}); IDataValidation dataValidation = validationHelper.
5月 6, 2023 · 1 min · Kashif Iqbal

使用C#複製NPOI API中的Excel工作表

Microsoft Excel是使用數據密集型計算和計算的理想工具。人們在日常工作中使用它來進行複雜的計算,例如數學公式實施,統計分析等。 Excel工作表中的數據通常需要在同一工作簿中的另一個工作表中復制,以進行進一步的操作和修改。通過在Excel中使用複制操作可以輕鬆實現這一點。作為.NET應用程序開發人員,您可以使用.NET的NPOI API來使用C#或VB.NET複製Excel工作表,如本文所述。 在本文中,我們將展示如何使用C#/vb.net將Excel文件中的工作表複製。但是首先,讓我們看看如何使用Microsoft Excel複製工作表。 ##使用Microsoft Excel {.wp-block-neading}複製工作表 Excel允許您在工作簿中創建工作表的副本,您可以通過修改其數據來進一步使用。您可以按照以下步驟中的解釋來執行此操作。 複製Excel工作表的步驟 按CTRL並將“工作表”選項卡拖動到所需的選項卡位置。 1.右鍵單擊“工作表”選項卡,然後選擇 移動或複制。 2.選擇 創建複製 複選框。 3.在* *之前 下,請選擇要放置副本的位置。 4.選擇 確定。 使用c#{.wp-block-heading}中的NPOI複製Excel工作表 現在,我們已經看到瞭如何使用Microsoft Excel複製工作表,我們可以使用C#中的.NET使用NPOI API進行相同的操作。但是在此之前,您需要在.NET項目中安裝NPOI才能開始。您可以在我們的詳細說明指南中了解.NET安裝NPOI。 使用C#{.wp-block-neading}複製Excel工作表 現在,您的開發環境已準備好與C#中的NPOI API合作,您可以創建一個基於控制台的項目並添加以下代碼行。 //Load workbook IWorkbook workbook = new XSSFWorkbook(new FileStream("SampleFile.xlsx", FileMode.Open)); //Get the first worksheet ISheet sheet = workbook.GetSheetAt(0); //Copy to a new sheet sheet.CopySheet("copied sheet", true); //Save the file FileStream file = File.Create("CopiedSampleFile.xlsx"); workbook.Write(file, false); file.Close(); 結論 在本文中,我們探討瞭如何使用.NET API使用NPOI複製Excel工作表。示例代碼以C#編寫,但可以輕鬆地轉換為VB.NET。有關使用NPOI API的.NET使用Excel電子表格的更多代碼示例,請繼續關注我們的博客。
4月 15, 2023 · 1 min · Kashif Iqbal

在.NET中使用NPOI插入Excel中的標題和頁腳

如果您經常使用Excel Workbook,則必須熟悉將標頭和頁腳添加到文件中。顧名思義,Excel文件中的標頭表示添加到文件頂部的重複信息,而頁腳用於將信息添加到文件中每個頁面的底部。文件和頁腳信息在文件的每個頁面上重複。作為.NET應用程序開發人員,您可以使用NPOI API(帶有C#或VB.NET)將標題和頁腳信息添加到Excel電子表格中,如本文所述。 在我們的一系列有關使用.NET中的NPOI的文章中,您可以找到以下示例: 創建,保存和加載Excel文件,使用C#中的NPOI 使用C#中的NPOI在Excel文件中添加註釋 使用C#中的NPOI在Excel文件中添加公式 在本文中,我們將使用C#/vb.net向Excel文件添加標頭和頁腳。但是首先,讓我們看一下如何使用Microsoft Excel將標題和頁腳添加到工作簿中。 ##使用Microsoft Excel {.wp-block-neading}在電子表格中插入標頭和頁腳 Microsoft Excel允許將標題和頁腳信息添加到工作簿中。您可以將不同的信息添加到文件的標題和頁腳中,例如頁碼,日期,時間,文件名或任何其他自定義文本。 ###用Microsoft Excel {.wp-block-neading}插入電子表格中的標頭和頁腳的步驟 如果要在Excel工作簿中添加標頭和頁腳,則可以使用以下步驟: 1.在Microsoft Excel中,轉到插入菜單 2.選擇 標題和頁腳 選項。這應該打開現有電子表格的標題和頁腳部分。 3.在這些部分中添加所需的信息 您應該能夠在工作簿中的每個頁面上查看標題和頁腳信息。 在C#{.wp-block頭}中使用npoi添加標頭和頁腳到Excel 現在,我們已經看到瞭如何使用Microsoft Excel將標頭和頁腳添加到電子表格文件中,讓我們來看看如何使用C#中的NPOI進行相同的操作。但是在此之前,您需要在.NET項目中安裝NPOI才能開始。您可以在我們的詳細說明指南中了解.NET安裝NPOI。 使用c#{.wp-block-neading}在Excel電子表格中添加標頭和頁腳 現在,您的開發環境已準備好在C#中與NPOI API合作,創建一個基於控制台的項目並添加以下代碼行。 //Load workbook IWorkbook wb = new XSSFWorkbook(new FileStream("Input.xlsx", FileMode.Open)); //Get the first worksheet ISheet ws = wb.GetSheetAt(0); //Set header IHeader header = ws.Header; header.Center = "FileFormat.com! Your knowledgebase for File Formats!"; //Set footer IFooter footer = ws.Footer; footer.Center = "FileFormat.
4月 4, 2023 · 1 min · Kashif Iqbal

使用.NET中的NPOI中添加Excel中的公式

如果您在Excel中使用公式,則必須知道使用公式執行計算和分析的力量。使用公式對於創建有效的電子表格和做出明智的決定至關重要。 Excel具有廣泛的公式,包括數學運算符,功能和細胞引用,以完全自動化數據計算和分析。 在使用.NET中的NPOI API的一系列文章中,我們解釋瞭如何在.NET中安裝NPOI並創建並保存Excel Workbook。我們還展示瞭如何使用.NET應用程序中的C#在NPOI中向Excel文件添加評論。在本文中,我們將看到如何使用NPOI在.NET中的工作表中添加公式。但是,讓我們首先看看如何使用Microsoft Excel在工作簿中添加公式。 ##使用Microsoft Excel {.wp-block-neading}在電子表格中插入公式 在Excel中使用公式很容易實現。 Excel在數學,金融,統計等廣泛領域提供了預製的公式。您可以在Excel中的公式開始,通過在單元格中編寫“ =”,然後開始看到Excel提供的公式。 ###用Microsoft Excel {.wp-block-neading}插入公式的步驟 如果要在單元格B1 + B2中添加兩個值,則可以使用follwoing步驟來計算這兩個值的總和。 1.在B1單元中輸入第一值 2.在B2單元中輸入第二個值 3.在目標單元格中​​輸入求和公式為= sum(b1,b2) 4.按Enter或公式欄中的刻度標誌 這將計算這兩個值的總和,並顯示在單元格中。 在c#{.wp-block-heading}中使用NPOI在Excel中使用公式 現在,我們清楚地了解瞭如何使用Microsoft Excel在工作表中使用公式,讓我們來看看.NET應用程序開發人員如何在C#/vb.net中使用NPOI API來實現相同的目標。 ###為.net {.wp-block-heading}安裝npoi 在開始在.NET應用程序中使用NPOI之前,您需要在項目中安裝NPOI才能開始。您可以在我們的詳細說明指南中了解.NET安裝NPOI。 在c#{.wp-block-heading}中的Excel電子表格中添加公式 現在,您的開發環境已經準備好,創建一個基於控制台的項目並添加以下代碼行。 //Create workbook IWorkbook wb = new XSSFWorkbook(); ISheet ws = wb.CreateSheet("MySheet"); //Create cells IRow row = ws.CreateRow(0); ICell cell1 = row.CreateCell(0); ICell cell2 = row.CreateCell(1); ICell sumCell = row.CreateCell(3); //Set the value of the cells cell1.SetCellValue(10); cell2.SetCellValue(15); //Add formula sumCell.
3月 30, 2023 · 1 min · Kashif Iqbal

使用.NET中的NPOI在Excel中添加評論

在上一篇文章中,使用NPOI在.NET中使用電子表格,我們瀏覽了一下,並展示瞭如何在C#中使用NPOI創建工作簿。我們還展示瞭如何從電子表格中讀取數據並將工作簿保存為XLSX的示例。 NPOI是一個強大的開源API,可讓您使用Microsoft Office Excel電子表格和Word文檔。在本文中,我們進一步探討了使用帶有.NET的NPOI在Excel工作表中插入評論的功能。 ##使用Microsoft Excel在電子表格中插入評論{.wp-block-neading} 在我們可以深入了解在工作表中插入評論的詳細信息之前,讓我們首先看看如何使用Microsoft Excel在工作表中插入評論。這將使我們對本文結尾將要實現的目標有一個清晰的了解。 excel中的評論是什麼? Excel中的評論是與特定單元格關聯的文本,用於顯示其他信息。您可以在單元格中添加評論,其他人可以回复該評論以開始討論。要查看單元格中的評論,只需將鼠標懸停在包含評論的單元格上,它將顯示評論的內容。 ###以Microsoft Excel {.wp-block-neading}在Excel工作表中插入評論的步驟 為了在工作表中的特定單元格中插入評論,可以使用以下步驟。 1.打開Excel並從“文件”菜單選項中選擇新的新 2.單擊要插入評論的單元格 3.現在右鍵單擊並選擇新評論,或從頂部的插入菜單中選擇新評論 4.將出現一個彈出窗口,您輸入文本以獲取評論 5.完成後,按Enter,並使用所選單元格保存評論 6.要查看評論,請將鼠標懸停在您添加評論的單元格上。 7.這將顯示評論 使用c#{.wp-block-neading}中的NPOI在電子表格中插入評論} 現在,您已經了解瞭如何使用Microsoft Excel在Excel工作表中插入評論,讓我們來看看應用程序開發人員如何利用功率使用.NET中的NPOI POI來執行相同的功能。 ###安裝npoi {.wp-block-neading} 在您的.NET應用程序中使用NPOI開始之前,您需要在項目中安裝NPOI才能開始。您可以在我們的詳細說明指南為.NET安裝NPOI中了解這一點。 在Excel電子表格{.wp-block-heading}中插入評論 在此階段,您的開發環境應該準備好開始在.NET項目中與NPOI合作。創建一個新的基於控制台的項目,並在其中添加以下代碼示例。 //Create workbook IWorkbook wb = new XSSFWorkbook(); ISheet ws = wb.CreateSheet("MySheet"); //Create the drawing patriarch IDrawing drawing = ws.CreateDrawingPatriarch(); //Create cell and set its value ICell cell = ws.CreateRow(2).CreateCell(2); cell.SetCellValue("Comment is added here."); //Create comment IClientAnchor anchor = wb.GetCreationHelper().CreateClientAnchor(); IComment comment = drawing.
3月 24, 2023 · 1 min · Kashif Iqbal