تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
عمل دمج مرسلات من الوورد إلى الفيجوال (mail merge )
#1
السلام عليكم ورحمة وبركاته

Huh  الموضوع اتعبني بشدة







هو عمل دمج مرسلات mail merge  من الفيجوال بيسك إلى word  بحيث تنقل بيانات مجموعة من الطلاب من الداتا قريدفيو  وتكون بيانات كل طالب موجودة في صفحة مستقلة علما بأن هناك قالب جاهز موجود [b]في الوورد  ( Temp file )  [/b]















واستخدمت ال book mark ونجحت معي الطريقة بنقل بيانات أول طالب فقط لكن للأسف لم أستطع أن أجعله يكمل نقل بقية الطلاب الآخرين ( طبعا تجري عملية الدمج داخل ملف واحد به أكثر من صفحة )



باختصار  عملي شبيه بدمج المرسلات في الوورد ولكن أريد عمله عن طريق الفيجوال

وقد استخدمت الكود التالي









Private Sub Button6

_Click(sender As Object, e As EventArgs) Handles Button6.Click



Dim Filename As String = "D:\visual3\test.dotx"

Dim myapp1 As New Object

Dim mydoc1 As New Object

myapp1 = CreateObject("Word.Application")

mydoc1 = myapp1.documents.open(Filename)

Dim bk As Bookmarks = mydoc1.Bookmarks

Dim last As Integer = DataGridView1.Rows.Count - 1



Dim m As Integer =0 

mydoc1 = myapp1.Documents.Open(Filename)

'objWordDotx.tables.add(objWordDotx.range(0, 0), DataGridView1.Rows.Count, 3)

Do

bk("name").Range.Text = Me.DataGridView1.Rows(m).Cells("ar_name").Value



bk("idnum").Range.Text = Me.DataGridView1.Rows(m).Cells("idnum").Value



bk("code").Range.Text = Me.DataGridView1.Rows(m).Cells("idNumber").Value



m = m + 1



Loop Until m = last

myapp1.visible = True
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
عمل دمج مرسلات من الوورد إلى الفيجوال (mail merge ) - بواسطة جيولوجي مبتدئ - 19-08-18, 03:51 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] طلب طريقة فاعلة في ربط الفيجوال ستوديو 2022 مع قاعدة بيانات mdb WellyG 4 679 29-07-24, 12:14 AM
آخر رد: عبد العزيز البسكري
  فتح ملف اكسيل عن طريق الفيجوال بيسك 2015 Emam emam 0 282 19-07-24, 05:14 PM
آخر رد: Emam emam
  مشكلة في ربط الفيجوال بيسك 2013 مع الاكسل صالح عبدالله 9 860 15-06-24, 04:05 PM
آخر رد: Taha Okla
  [سؤال] بخصوص الفلترة كومبو بوكس في الفيجوال ستوديو؟ Mena Sabet 2 565 06-05-24, 02:22 AM
آخر رد: Mena Sabet
Big Grin [سؤال] مشروع الفيجوال بيسك ستوديو sad89891 4 2,187 10-04-24, 04:37 AM
آخر رد: emadahmed1995
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 592 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  [كود] اريد كود إرسال البيانات من الفيجوال بيسك إلىPDF issamsaidd 10 6,918 25-12-23, 06:30 PM
آخر رد: الحزين اليماني
  [VB.NET] نسخ الصور من الفورم الى الوورد صبيح 1 558 17-08-23, 03:03 PM
آخر رد: تركي الحلواني
  [VB.NET] مشكلة في الفيجوال استوديو 2022 illegal characters in path Osamay 0 569 21-05-23, 11:15 AM
آخر رد: Osamay
  عدة استفسارات في تقارير الفيجوال بيسك assuhimi 0 662 15-04-23, 09:50 PM
آخر رد: assuhimi

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم