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

word bookmark ياخبراء

مغلق
بدأه عبادي المجتهد في 30 يوليو 2003 · 2 رد · 620 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اعزائي السلام عليكم حاولت ربط قاعدة معلوماتي بجدول صفحة وورد بحيث يظهر فيها جميع مافي قاعدة البيانات ولكن لايظهر لي الا معلومات الصف الأول من الجدول مع العلم ان القاعدة تحوي اكثر من 45 صفحة أرجوا المساعدة

Dim Myrs1 As Recordset

SQL_Query = "Select * From [MyTable] "

Set Myrs1 = MyDB.OpenRecordset(SQL_Query, dbOpenDynaset)

Myrs1.MoveLast

Myrs1.MoveFirst

Dim MyWord As Word.Application

Set MyWord = New Word.Application

'New Document

MyWord.Documents.Add PathName & "MyTemplate.dot"

With MyWord.ActiveDocument.Bookmarks.Item("name").Range

.Text = Myrs1.Fields("name")

.Font.Name = "simplified arabic"

.Font.ColorIndexBi = wdBlack

.Font.SizeBi = 14

.Font.BoldBi = True

End With

#2

الحل في يكون كالتالي ان شاء الله

do while not myrs1.eof

With MyWord.ActiveDocument.Bookmarks.Item("name").Range

.Text = Myrs1.Fields("name")

.Font.Name = "simplified arabic"

.Font.ColorIndexBi = wdBlack

.Font.SizeBi = 14

.Font.BoldBi = True

End With

myrs1.movenext

loop

و الله اعلم

خبرونا

#3

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

وسوف أخبرك عنها وهي عبارة قاموس عربي انجليزي يتكون من 440 كلمة

فيه حقلين الكلمة "word" ومعناها"mean" واسم الجدول "dicti" وقاعدة البيانات "db1.dbm" وطبعا الأداة في الفجوال data1

طبعا هذه معلومات القاعدة التي عندي ولايظهر بموجب الكود اعلاه حتى بعد الاضافة التي تكرمت بها الا معلومات الصف الأول يعني الكلمة الأولى ومعناها فقط من ال440 وشكرا للتجاوب واجرك عند الله عظيم ان شاء الله

هذا الموضوع مغلق.

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