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

ربط الفيجوال بالوورد

مغلق
بدأه seaprince46 في 21 مايو 2005 · 28 رد · 7,121 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

إخواني الكرام عندي ملف وورد يحتوي على خطاب معين وهنالك فراغاتفي هذا الخطاب

أريد أن أملأ هذه الفراغات من خلال الفيجوال البيسك

على فرض أن الخطاب موجه لموظف معين وهذا الخطاب يحتوي على رقم الموظف وإسمه ومعلومات معينه

وأريد أن أملأ هذه البيانات من خلال الفيجوال

ولكم جزيل الشكر

essam.gif

منتديات كوكب الكمبيوتر

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

#2

انا عندي مشروع كيف اتسوي برنامج الوورد بالفيجوال بيسك 6

اذا تبيه قلي

واحطه بملف مرفق :D :D :D

#3

شكرا لك أخي professional VB99 على الرد السريع

لكن أنا عندي مثلا البرنامج اللذي تتكلم عنه لكنه لايفيد بحالتي

ماأريده هو إرسال نصوص من الفيجوال إلى ملف وورد جاهز في أماكن معينه

essam.gif

منتديات كوكب الكمبيوتر

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

#4

ابحث عن تقنية OLE ... اعتقد انها تحوي ما تريده ،، و هي خاصة بربط التطبيقات الخارجية مثل تطبيقات اوفيس بالفيجول بيسك ،،

بنت اليمن ،،

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#5

شكرا لك أختي

سوف أحاول وإن شاءالله أصل إلى نتيجه

essam.gif

منتديات كوكب الكمبيوتر

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

#6

السلام عليكم

ماتريد أخي الكريم مثل عمل التقارير فعندنا في التقارير نموذج جاهز نصممه في بيئة التقارير وأنا اصممه بالكريستال ريبورت وتستطيع تصميمها باديتا ريبورت أن انت تعرف ذلك ثم نمررالبيانات المطلوبة إلى هذا التقرير فتعبأ ونطبع النتيجة في ورقة مثل ورقة الوورد

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

وأي أستفسار أنا جاهز

تزودوا فأن خيرا الزاد التقوى

اللهم انصر اخواننا المسلمين المجاهدين في كل مكان

#7

مشكور أخي الكريم على المشاركه

كلامك سليم يمكن عمل ذلك في بيئة التقارير

لكنها سوف تكون متعبه جدا لأن في برنامجي هنالك العديد من ملفات الوورد الجاهزه واللتي تحتاج فقط لملئ الفراغات

وإذا أردت أن اقوم بإعادة كتابتها في التقارير فسوف تأخذ مني الوقت الكبير لانها فوق ال 50 ملف وورد مختلفه

اريد إستدعاء ملف الوورد المناسب وملئ الفراغات من الفيجوال

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

essam.gif

منتديات كوكب الكمبيوتر

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

#8

السلام عليكم

ساحاول أخي الكريم مساعدتك.

يمكنك تمرير أوامر من الفيجول بيسك الى أي برنامج خارجي مثل الوورد عن طريق التعليمة sendkey

و اليك المثال التالي :

يقوم هذا البريمج بفتح ملف الورد و كتابة اسم شخص ما ضمن السطر الثامن امام كلمة الاسم و مع ملفات المصدر للمثال تجد ملف نصي يحتوي على الاوامر التي يمكن ارسالها لاي برنامج.

و اي سؤال انا تحت امرك

TestVB.rar

#9

يمكنك فعل ذلك من خلال وضع اشارة مرجعية بالخانة التي تريد ملأها في ملف الوورد من الفيجول بيسك ..

ومن ثم تضع الكود في اللود فورم في الفيجول بيسك ويحتوي على سطر لفتح برنامج الوورد ومسار الملف ثم ربط كل خانة بالخانة اللي تقابلها في ملف الوورد وذلك عن طريق الاشارة المرجعية المتوفرة في الوورد ..

اذا تبغى معلومات اكثر انا على اتم الاستعداد ..

تحياتي :)

#10

زدنا زادك الله من فضله

نرجو التوضيح أكثر بأمثلة

#11

أخي الكريم fadi_r حاولت تطبيق المثال المرفق لكن هنالك خطأ

والف شكر لك على المساعده وعلى الملفات النرفقه

فعلا رائعه

essam.gif

منتديات كوكب الكمبيوتر

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

#12

عزيز Amorous

أرجو التوضيح بمثال مرفق

ولك مني جزيل الشكر والتقدير والإحترام

essam.gif

منتديات كوكب الكمبيوتر

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

#13

السلام عليكم

اسف جدا اخي نسيت ان انبهك الى انني وضعت مسار البرنامج وورد حسب جهازي الرجاء تعديله لصبح على جهازك او عدله ليبحث عنه آليا

'    تحديد مسار البرنامج و الملف
WordFile = DirA & "Program Files\Microsoft Office\Office11\WINWORD.exe " & App.Path & "\Te.doc"
MsgBox WordFile

مع تحياتي

#14

أخوي حمل البرنامج الذي يشبه الوورد (الملف مرفق)

واجعله يشتغل وانسخ البيانات الموجودة في التكست بوكس عليه وتنتهي المشكلة

تحياتي (h)

ElitePad.zip

من كان في حاجة أخيه كان الله في حاجته

_______________________________________________________________

الآن سجل الأصوات الصادرة عن الجهاز مع برنامج TOTAL RECORDER

اجعل صورتك الرمزية متحركة

#15

عزيزي fadi_r مازالت المشكله قائمه

وشكرا لإهتمامك

essam.gif

منتديات كوكب الكمبيوتر

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

#16

أخي الكريم moh_89

أنا لاأريد أن أقوم بعملية النس واللصق وإلا فأقوم بنسخها مباشره للملفات الموجوده عندي في الوورد بدون الحاجه لبرامج أخرى

وشكرا لمسعدتك ولبرنامج الجميل

essam.gif

منتديات كوكب الكمبيوتر

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

#17

اخي الكريم ما هي المشكلة بالضبط و ما هو الخطأ الذي يظهر

تحياتي

ماسنجر

f_k71@hotmail.com

#18

ألف شكر لك أخي fadi_r على إهتمامك

وهذه صورة الخطأ اللذي يحصل معي

post-39258-1116844053_thumb.jpg

essam.gif

منتديات كوكب الكمبيوتر

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

#19

تمام اخي كما قلت لك انتبه الى مسار برنامج الورد لديك و اكتبه جيدا في السطر البرمجي الذي اشرت اليه سابقا

#20

اخي الفاضل

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

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

وللتعرف على طريقة دمج المراسلات

لعل هذا هو ما تريد

والسلام عليكم

#21

أخي fadi_r

لقد تأكدت من مسار الوورد عندي ومازالت المشكله قائمه

وهذه مسار الوورد عندي

C:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE

essam.gif

منتديات كوكب الكمبيوتر

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

#22

أخي الكريم valley

تقريبا هذا هو المطلوب

لكن ممكن توضح ذلك بمثال

essam.gif

منتديات كوكب الكمبيوتر

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

#23

اخي الكريم seaprince46

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

اليك هذه الروابط من منتديات اوفيسنا

دمج المراسلات 1

الرابط الثاني

دمج+المراسلات

بالنسبة لوضع مثال للأسف أنني حالياً لا املك نسخة office على جهازي

والسلام عليكم

#24

السلام عليكم

اخي الكريم اسف جدا على ما حدث و لكن تأكد ان المشكلة من عندك وعلى كل حال حمل الملف المرفق و انقل من المجلد بعد فك الضغط

الملف Te.doc الى السواقة C و بعدها شغل البرنامج.

لان هذا الاسلوب هو المطلوب لديك على ما اعتقد ( تعبئة فراغات وسط نص وورد )

و اي استفسار انا جاهز على الماسنجر

f_k71@hotmail.com

مح تحياتي

TestVB.rar

تم تعديل هذه المشاركة بواسطة fadi_r في 24 مايو 2005 في 10:49

#25

الف شكر لك أخي valley على الإهتمام

essam.gif

منتديات كوكب الكمبيوتر

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

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

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