الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ازاى اكتب فى ملف الاكسيل من خلال ال C#

بدأه ahmedhassan96 في 17 ديسمبر 2008 · 5 رد · 1,133 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه

بســم الله الـرحمــن الرحيــم

انا يجماعه بسال ازاى اكتب فى ملفات الاكسيل صف واحد فقط

يعنى مثلا عندى 3 كلمات عايز ادخلهم كل كلمه فى عمود مستقل بس هما التلاته فى صف واحد

واعدل فى الاوراق الموجوده جوه

يعنى مثلا انا عايز اغير اسم اول واحده من

"sheet1" to "xxx"

وبرضه عايز اعرف ازاى انشئ ورقه جديده

طبعا الكلام ده كله من خلال ال c#

شكرا لكم يا جماعه مقدما ومنتظر منك المساعده

#2

السلام عليكم ورحمة الله

يلي فهمته منك هو انو انت بدك تساوي Table فيه 3Columns وكل عامود فيه Variable معين يدل على شئ ...( مثلا first_name )

ما عليك إلا أن تعرضهم في DataGridView داخل الـ #C ثم تطبق على الـ DataGridView احداث الخلية التي هي موجوده لديك

( مثلا CellContentClick , CellLeave ) وهكذا في كثير أحداث أتمنى انو تجربهم وتعرف كل حدث شو هو عمله ...

أعذرني لم أشرح بالتفصيل بس حبيت أعطيك معلومة من أجل أن تنطلق .

وإذا عندك سؤال بعد ما تجرب الطرق يلي قلتهم لك ما عندي مشكلة أهلا وسهلا فيك أخي وكمان الأعضاء ما رح يقصروا معاك

أتمنى لك التوفيق والنجاح .

من وجد الله فماذا فقد -- ومن فقد الله فماذا وجد

Don't Say I Don't Know But Say I Will Try

#3

مشكور اخي am_proactive ،

اخي ahmedhassan96،

ما هو اصدار الـ Office في جهازك؟ لو 2007 ممكن اساعدك.

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

#4

أخي انت ممكن ببساطة قوي تستخدم ملفات csv أبسط.

ويمكن انت عاوز إمكانيات أكبر فحينئذ ممكن تستخدم Office 2003 أو Office 2007 لو كان عندك.

#5

Using Excel with c#

At First Note that

*Excel Application Contains Excel.Workbook

*Excel. Workbook Contains Excel.WorkSheet

*Take care that Excel is one based

Step 1:

Preparing Application to deal with Excel

-Add reference

-Com

-Add Microsoft Excel 9.0 or any version that depends on your office

-use the library

This will allow you to work with Excel

Step 2:

-make an object from

Microsoft.Office.Interop.Excel.Application

Example:

Microsoft.Office.Interop.Excel.Application ExcelApp =new Microsoft.Office.Interop.Excel.Application ();

This will run Excel without opening the book after you set ExclApp//object ExcelApp.Visible=false;

Step 3:-

-object missing = System.Reflection.Missing.Value;

// Empty object because i dont want to send anything

-Microsoft.Office.Interop.Excel.Workbook;

-objBook=MyExcelApplication.Workbooks.Add
(missing);

Ü
the result of step three is to open Empty Excel book

Step 4

-Microsoft.Office.Interop.Excel.Worksheet objSheet = (Microsoft.Office.Interop.Excel.Worksheet)objBook.Sheets["Sheet1"];

-objSheet.Name = "It's Me"; ----- *

-objSheet.Cells[1, 1] = "MHM";

Ü
at this step I change sheet tab name -----*

Then write in first cell

So as I see throw this tutorial you can Deal with Excel

Good Luck

Prepared by

Eng.helmy

تم تعديل هذه المشاركة بواسطة Eng.Helmy في 13 يناير 2009 في 20:44

#6

شكرا أخ eng.helmy :clapping:

مواضيع مشابهة