reza1011
پنج شنبه 15 مرداد 1394, 10:20 صبح
سلام بنده می خوا م بدونم چه طور میشه مثلا یه Label که هر بار در سی شارپ مقدار جدیدی میگیره این مقادیر هر بار در یک ستون زیر هم در اکسل ADD بشن
از یکسری کد ها استفاده کردم که به نتیجه نرسیدم چون اون کد ها می اومد کل Table رو از دیتا گرید لود می کرد تو اکسل که اصلا به کارم نمیاد ...
نسخه هر دو تا رو هم پست زدم جهت اطلاع فقط
Visual studio 2012
Microsoft Excel 2013
ممنون میشم یه نمونه کد بدین که توجیه بشم چه طوری ادد میکنه مقادیر رو هر بار
آپدیت :
این کد پیدا کردم ولی اروور میده ..
using System.Windows.Forms;
using Microsoft.Office.Interop.Excel;
namespace csharp2excel
{
public partial class Form1 : Form
{
Microsoft.Office.Interop.Excel.Application xlexcel;
Microsoft.Office.Interop.Excel.Workbook xlWorkBook;
Microsoft.Office.Interop.Excel.Worksheet xlWorkSheet;
object misValue = System.Reflection.Missing.Value;
public Form1()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)
{
int _lastRow = xlWorkSheet.Range["A" + xlWorkSheet.Rows.Count].End[Excel.XlDirection.xlUp].Row + 1;
xlWorkSheet.Cells[_lastRow, 1] = textBox1.Text;
xlWorkSheet.Cells[_lastRow, 2] = textBox2.Text;
xlWorkSheet.Cells[_lastRow, 3] = textBox3.Text;
xlWorkSheet.Cells[_lastRow, 4] = textBox4.Text;
}
}
}
Error 1 The type or namespace name 'Excel' could not be found (are you missing a using directive or an assembly reference?) G:\Visual Projects\csharp2excel\csharp2excel\Form1.cs 30 27 csharp2excel
از یکسری کد ها استفاده کردم که به نتیجه نرسیدم چون اون کد ها می اومد کل Table رو از دیتا گرید لود می کرد تو اکسل که اصلا به کارم نمیاد ...
نسخه هر دو تا رو هم پست زدم جهت اطلاع فقط
Visual studio 2012
Microsoft Excel 2013
ممنون میشم یه نمونه کد بدین که توجیه بشم چه طوری ادد میکنه مقادیر رو هر بار
آپدیت :
این کد پیدا کردم ولی اروور میده ..
using System.Windows.Forms;
using Microsoft.Office.Interop.Excel;
namespace csharp2excel
{
public partial class Form1 : Form
{
Microsoft.Office.Interop.Excel.Application xlexcel;
Microsoft.Office.Interop.Excel.Workbook xlWorkBook;
Microsoft.Office.Interop.Excel.Worksheet xlWorkSheet;
object misValue = System.Reflection.Missing.Value;
public Form1()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)
{
int _lastRow = xlWorkSheet.Range["A" + xlWorkSheet.Rows.Count].End[Excel.XlDirection.xlUp].Row + 1;
xlWorkSheet.Cells[_lastRow, 1] = textBox1.Text;
xlWorkSheet.Cells[_lastRow, 2] = textBox2.Text;
xlWorkSheet.Cells[_lastRow, 3] = textBox3.Text;
xlWorkSheet.Cells[_lastRow, 4] = textBox4.Text;
}
}
}
Error 1 The type or namespace name 'Excel' could not be found (are you missing a using directive or an assembly reference?) G:\Visual Projects\csharp2excel\csharp2excel\Form1.cs 30 27 csharp2excel