我已經用c sharp編寫了一個代碼。它是一個控制檯應用程序。我有一些數字數據的Excel文件。我的應用程序讀取excel文件並通過消息框在每個單元格中顯示數據。例如,如果第一個單元格數據爲5,則消息框顯示5.當在消息框中單擊確定按鈕時,消息框將顯示下一個單元格中的下一個數據。將數據保存到從excel文件中讀取的變量
我希望從excel文件讀取的數據保存在某種變量中,以便它可以用於進一步的操作,如添加或乘法或根據需要進行的任何操作。我該怎麼做?任何幫助都會有很大的幫助。
發佈我的代碼
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data;
using System.Drawing;
using System.ComponentModel;
using Excel = Microsoft.Office.Interop.Excel;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Excel.Application xlApp = new Excel.Application();
Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(@"D:/A.xlsx");
Excel._Worksheet xlWorksheet = xlWorkbook.Sheets[1];
Excel.Range xlRange = xlWorksheet.UsedRange;
int rowCount = xlRange.Rows.Count;
int colCount = xlRange.Columns.Count;
for (int i = 1; i <= rowCount; i++)
{
for (int j = 1; j <= colCount; j++)
{
MessageBox.Show(xlRange.Cells[i, j].Value2.ToString());
}
}
}
}
}
u能幫我用這個任何代碼?有點新收藏和自定義類型。如果你願意。 –
請參閱...您知道在每行的Excel表中有多少列 因此創建一個包含該許多成員的類 並創建該類的通用列表 for循環創建類的新實例 從excel表格到對象的變量 然後將它添加到列表中 – Uday0119