تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تصدير المعلمومات الي الاكسيل
#7
Imports System.Data.OleDb

Imports Excel = Microsoft.Office.Interop.Excel

 

Public Class Form1

 Dim connString As String = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=C:\Users\User\Desktop\test.accdb"

Dim excelLocation As String = "C:\Users\User\Desktop\test.xlsx"

Dim MyConn As OleDbConnection

Dim da As OleDbDataAdapter

Dim ds As DataSet

Dim tables As DataTableCollection

Dim source1 As New BindingSource

Dim APP As New Excel.Application

Dim worksheet As Excel.Worksheet

Dim workbook As Excel.Workbook

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

workbook = APP.Workbooks.Open(excelLocation)

worksheet = workbook.Worksheets("sheet1")

MyConn = New OleDbConnection

MyConn.ConnectionString = connString

ds = New DataSet

tables = ds.Tables

da = New OleDbDataAdapter("Select * from [Items]", MyConn)

da.Fill(ds, "Items")

Dim view As New DataView(tables(0))

source1.DataSource = view

DataGridView1.DataSource = view

DataGridView1.AllowUserToAddRows = False

 

 

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

'Export Header Names Start

Dim columnsCount As Integer = DataGridView1.Columns.Count

For Each column In DataGridView1.Columns

worksheet.Cells(1, column.Index + 1).Value = column.Name

Next

'Export Header Name End

 

'Export Each Row Start

For i As Integer = 0 To DataGridView1.Rows.Count - 1

Dim columnIndex As Integer = 0

Do Until columnIndex = columnsCount

worksheet.Cells(i + 2, columnIndex + 1).Value = DataGridView1.Item(columnIndex, i).Value.ToString

columnIndex += 1

Loop

Next

'Export Each Row End

End Sub

Private Sub Form1_FormClosed(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed

workbook.Save()

workbook.Close()

APP.Quit()

End Sub

End Class
(07-06-17, 02:14 AM)Amir_alzubidy كتب : اهلا بك اخي خالد 
اتمنى الاستفادة من هذا الموضوع 

datagridview-to-excel-in-visual-basic

 مشكووور اخي الحبيب

هاشوف الموضوع ان شاء الله ورينا يجعل فيه الفائدة ان شاء الله


مع الشكر الجزيل لحضرتك

(07-06-17, 02:24 AM)khaled12345 كتب :
(07-06-17, 02:14 AM)Amir_alzubidy كتب : اهلا بك اخي خالد 
اتمنى الاستفادة من هذا الموضوع 

datagridview-to-excel-in-visual-basic

 مشكووور اخي الحبيب

هاشوف الموضوع ان شاء الله ورينا يجعل فيه الفائدة ان شاء الله


مع الشكر الجزيل لحضرتك



(07-06-17, 02:24 AM)khaled12345 كتب :
(07-06-17, 02:14 AM)Amir_alzubidy كتب : اهلا بك اخي خالد 
اتمنى الاستفادة من هذا الموضوع 

datagridview-to-excel-in-visual-basic

 مشكووور اخي الحبيب

هاشوف الموضوع ان شاء الله ورينا يجعل فيه الفائدة ان شاء الله


مع الشكر الجزيل لحضرتك

(07-06-17, 02:24 AM)khaled12345 كتب :
(07-06-17, 02:14 AM)Amir_alzubidy كتب : اهلا بك اخي خالد 
اتمنى الاستفادة من هذا الموضوع 

datagridview-to-excel-in-visual-basic

 مشكووور اخي الحبيب

هاشوف الموضوع ان شاء الله ورينا يجعل فيه الفائدة ان شاء الله


مع الشكر الجزيل لحضرتك

=======================================================================


الف الف شكر اخي الحبيب

الكود يعمل تمام الان

وها هو الكود
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy


الردود في هذا الموضوع

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف يمكن تصدير ascx كملف dll justforit 1 134 06-12-25, 12:33 AM
آخر رد: salamandal
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 824 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  كيف اضف عدد النسخ فى كود تصدير التقرير الى PDF new_programer 1 366 17-03-25, 12:26 AM
آخر رد: princelovelorn
  عند تصدير التاريخ للإكسل يظهر معه الوقت علماُ لم اسجل الوقت. أبووسم2 2 373 24-09-24, 10:21 PM
آخر رد: أبووسم2
  [VB.NET] كود استيراد الاصناف من البرنامج الى الاكسيل Hamza8484 12 862 30-07-24, 10:20 AM
آخر رد: تركي الحلواني
  حل مشكلة في تصدير ملف كريستال ريبورت إلى PDF صالح عبدالله 7 709 02-05-24, 08:36 PM
آخر رد: صالح عبدالله
  سؤال عن تصدير فورم الى ملف pdf ابو انس 0 620 21-09-23, 10:28 PM
آخر رد: ابو انس
  [VB.NET] عند تصدير البيانات من DataGridView1 لملف Excel MOHAMMED ALZWI 2 700 22-12-22, 10:58 AM
آخر رد: MOHAMMED ALZWI
  تصدير البيانات الى PDF باستخدام ITextSharp لايدعم اللغة العربية فاطمة غ 10 6,529 20-12-22, 10:21 PM
آخر رد: احمد السعدنى
  [سؤال] كيفية تصدير اعمدة محددة من الداتا قريد الي الاكسل عبدالكريم برشدان 3 2,252 10-10-22, 09:29 AM
آخر رد: أبووسم

التنقل السريع :


يقوم بقرائة الموضوع: