تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[vb6.0] طلب : كيفية استيراد بيانات من الأوفيس وورد وعرضها في مربعات نص بالفيجول بيسك
#1
اخواني الأعزاء بعد التحية

أريد كود لإستيراد البيانات الموجودة في جدول من الوورد office word 2003

وعرض هذه البيانات في مربعات نص في الفيجول بيسك

وهذا مثال مرفق للتعديل عليه 


Smile

ملاحظة هامة !!

أنا لدي هذا الكود لإستيراد البيانات من الفيجول وعرضها في الوورد

أريد كود مشابه لنفس هذا الكود لو سمحتم
كود :
Static MonWd As Word.Application
Static wmonwd As Word.Document
Set MonWd = New Word.Application
MonWd.Visible = True
Set wmonwd = MonWd.Documents.Open(App.Path & "\Tests\" & (ComboTests.Text) & ".doc")
With wmonwd
'======--------------------=============------------==============
'-----------------main table----------------
   .FormFields("W_code").Range = txtCode.Text
   .FormFields("W_name").Range = txtname.Text
   .FormFields("W_doc").Range = txtDoc.Text
   .FormFields("W_age").Range = txtage.Text + ", " + txtGender.Text
   .FormFields("W_samD").Range = txtSamDate.Text
   .FormFields("W_resD").Range = txtResDate.Text
'-----------------Result table----------------
   .FormFields("W_txtT17").Range = "Dr. " + lblUsername.Caption
   .FormFields("W_txtT1").Range = txtT1.Text
   .FormFields("W_txtT2").Range = txtT2.Text
   .FormFields("W_txtT3").Range = txtT3.Text
   .FormFields("W_txtT4").Range = txtT4.Text
   .FormFields("W_txtT5").Range = txtT5.Text
   .FormFields("W_txtT6").Range = txtT6.Text
   .FormFields("W_txtT7").Range = txtT7.Text
   .FormFields("W_txtT8").Range = txtT8.Text
   .FormFields("W_txtT9").Range = txtT9.Text
   .FormFields("W_txtT10").Range = txtT10.Text
   .FormFields("W_txtT11").Range = txtT11.Text
   .FormFields("W_txtT12").Range = txtT12.Text
   .FormFields("W_txtT13").Range = txtT13.Text
   .FormFields("W_txtT14").Range = txtT14.Text
   .FormFields("W_txtT15").Range = txtT15.Text
   .FormFields("W_txtT24").Range = txtT24.Text
   
.SaveAs Filename:=App.Path & "\Tests\" & Trim$(ComboTests.Text) & Trim$(txtCode.Text) & ".doc"

'======--------------------=============------------==============

End With
Set MonWd = Nothing
Set wmonwd = Nothing


الملفات المرفقة
.zip   From_WORD.zip (الحجم : 4.05 ك ب / التحميلات : 84)
 

"" بارك الله لكل من استفاد و أفاد بعلمه ""
hamada salah
الرد }}}
تم الشكر بواسطة: الشاكي لله
#2
إخواني الأعزاء

أحيانا كثرة التركيز في مشكلة معينة تجعلك لا ترى الحل وهو اما عينيك

هههههههههههههههههه

هذا ما حدث في هذه المشاركة

لو اني قد فكرت قليلا ثم عكست الكود هكذا لعرفت الحل

Static MonWd As Word.Application
Static wmonwd As Word.Document
Set MonWd = New Word.Application
MonWd.Visible = True
Dim z
z = List1.Text
Set wmonwd = MonWd.Documents.Open(App.Path & "\Tests\" & (z) & ".doc")
With wmonwd
'-------------------Referance table ------------------
RefT1.Caption = .FormFields("W_RefT1").Range
RefT2.Caption = .FormFields("W_RefT2").Range
'======--------------------=============------------==============
'.SaveAs Filename:=App.Path & "\Tests\Archeive\" & Trim$(txtCode.Text) & " " & Trim$(z) & ".doc"
'======--------------------=============------------==============

End With
Set MonWd = Nothing
Set wmonwd = Nothing


آسف على عدم التركيز وارجو ان يستفيد البعض من هذه المشاركة

Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile Smile
 

"" بارك الله لكل من استفاد و أفاد بعلمه ""
hamada salah
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال في الاعداد العشرية في الفيجوال بيسك ٦ tighrmte 6 1,025 03-09-23, 07:49 AM
آخر رد: جلال اليمني
  [سؤال] ابحث عن مبرمج فيجوال بيسك 6 للعمل معي حسب الاتفاق mis1411 8 3,253 02-07-23, 06:49 AM
آخر رد: sun7000
  ربط قواعد بيانات اكسيس لبرنامج مبرمج بلغة vb6 بصفحة ويب tighrmte 4 766 12-02-23, 02:38 PM
آخر رد: tighrmte
  [مشروع] احتاج مبرمج فيجويل بيسك تحت الطلب باسرع وقت mera 2 836 30-12-22, 01:43 AM
آخر رد: walid baradiy
  [سؤال] كيفية استيراد ملف اكسل الى قاعدة بيانات اكسس في فيجوال 6 sher 14 8,492 14-06-22, 04:01 PM
آخر رد: sher
  [vb6.0] مرفق مشروع يظهر بيانات MSFLEXGRID ويصدرة للوورد والاكسيل king2512010 10 7,737 11-03-22, 04:19 PM
آخر رد: Taha Okla
  [Acces2003] إضافة الفاتورة الإلكترونية بالضرائب المصرية في برامج جاهزة بأكسيس و فجول بيسك aymanemara 3 2,399 19-10-21, 01:11 AM
آخر رد: hany1002
  [vb6.0] مشكلة فى قاعدة بيانات اكسس mohhasddx1 1 1,003 04-08-21, 10:12 AM
آخر رد: awidan76
  [vb6.0] فتح نموذج اكسس من خلال زر امر في الفيجوال بيسك 6 وادي العوضي 5 6,259 17-07-21, 04:37 PM
آخر رد: mnsoor3404
  مجموعة أكواد منوعة ومبتكرة للمبرمجين بالفيجوال بيسك - الجزء 3 عبدالله خضر 17 13,518 04-07-21, 03:00 PM
آخر رد: عبدالله خضر

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


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