PDA

View Full Version : خواندن Information ها ار Excel و قرار دادن در Table



saber4166
شنبه 21 آذر 1388, 22:40 عصر
سلام بردوستان
براي انجام خواندن Information ها ار Excel و قرار دادن Info ها در Table
يعني تك تك فيلد ها رو ار Excel بخونم و درون Table قرار بدم به همين روش تمام ركورد هاي درون Excel رو به table ام بفرستم

AliRezaPro
شنبه 21 آذر 1388, 23:11 عصر
بفرمائید :
this.openFileDialog1.FileName = "*.xls";
if (this.openFileDialog1.ShowDialog() == DialogResult.OK)
{
Excel.Workbook theWorkbook = ExcelObj.Workbooks.Open(
openFileDialog1.FileName, 0, true, 5,
"", "", true, Excel.XlPlatform.xlWindows, "\t", false, false,
0, true);
Excel.Sheets sheets = theWorkbook.Worksheets;
Excel.Worksheet worksheet = (Excel.Worksheet)sheets.get_Item(1);
for (int i = 1; i <= 10; i++)
{
Excel.Range range = worksheet.get_Range("A"+i.ToString(), "J" + i.ToString());
System.Array myvalues = (System.Array)range.Cells.Value;
string[] strArray = ConvertToStringArray(myvalues);
}
}

اگر شما از فایل اکسل که بصورت دینامیک جنریت میشود استفاده میکینید کد زیر را ببینید

Excel.Sheets sheets = m_Excel.Worksheets;

Excel.Worksheet worksheet = (Excel.Worksheet)sheets.get_Item(1);

System.Array myvalues;

Excel.Range range = worksheet.get_Range("A1", "E1".ToString());

myvalues = (System.Array)range.Cells.Value;

saber4166
یک شنبه 22 آذر 1388, 20:45 عصر
دوست عزيز ممنون
ولي ارور ميده ؟؟؟
يه كم توضيح بدين ممنون ميشم

saber4166
دوشنبه 23 آذر 1388, 07:37 صبح
دوستان كسي نيست كمكم كنه نياز دارم