اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

 

 

السلام عليكم

اخواني هذا يوتيوب اجنبي لربط الوورد بالاكسس وعجبني وطبقته

في الوورد كل شي تمام

 

ولكن بدأ الخبيص في كتابة الكود  :biggrin:

بعد  Private Sub  كتب   call...   وش اكتب بعدها ؟

وبعد function   هل اكتب اسم النموذج؟

ابغى اضغط على الامر ويطبع على طول .... وش اضيف على هالكود ؟

 

 

ودمتم يا عباقره سالمين

 

 

Private Sub ØÈÇÚÉ_ÇÌÇÒÉ_Click()
Call äãæÐÌ_ÇáÊãÇã_ÇáÑÆíÓí
End Sub
Function äãæÐÌ_ÇáÊãÇã_ÇáÑÆíÓí()
Dim appword As Word.Application
Dim doc As Word.Document
Dim path As String

On Error Resume Next
Error.Clear
path = "E:\ØáÈ ãäÍ ÇÌÇÒÉ.docx"
Set appword = GetObject(, "word application")
If Err.number <> 0 Then
Set appword = New Word.Application
appword.Visible = True
End If
Set doc = appword.Documents.Open(path, , True)
With doc
     .FormFields("ÇáæÍÏÉ").Result = [ÇáÓÈÈ_2]
     
appword.Visible = True
appword.Activate
End With
Set doc = Nothing
Set appword = Nothing

End Function

قام بنشر
25 دقائق مضت, أبو نادر said:

بعد  Private Sub

اسم زر الأمر الذى ستضغط عليه لتنفيذ الأمر واجعل التسمية انجليزية لعد حدوث مشاكل 

وعموما عند وضع حدث عند النقر للزر سيتم كتابة اسمه تلقائيا 

29 دقائق مضت, أبو نادر said:

وبعد function   هل اكتب اسم النموذج؟

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

جرب ووافنا بالنتائج

  • Like 1
قام بنشر
13 ساعات مضت, أبو نادر said:

وما فهمت اسم الموديل الذي يحتويه ؟

لنفرض أن لدينا مودييل اسمه Module1 فلا يصلح أن تكون ال Function  اسمها أيضا Module1  

هل هذا واضح؟ 

وعلى كل أرفق مثالا للتعديل عليه اذا أحببت

 

  • Like 1
قام بنشر

الله يعطيك العافيه

 

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

 

وان جا وقتها وتورطت اكيد ما بستغني عن خبرتك 

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information