اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

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

عند ادخال بيانات في اكسس نموذج (TAAA ) وضغط زر (تحديث) ونبقي النموذج مفتوح ثم نذهب الى الملف وورد(بيانات) ومن الاعلى نختار (الوضائف الاضافيه) ثم تشغيل الماكرو . يتم استبدال كافة البيانات الموجود ه في وورد اعتمادا على البيانات التي ادخلناها في اكسس - هذا البرنامج يعمل مع اوفيس 2010 الان عند تحميل النسخ اللاحقه يتوقف البرنامج عن العمل - هل بالامكان تعديل الكود لكي يعمل مع اوفس 2016 وما بعده . وجزاكم الله خير

استبدال بيانات.rar

  • تمت الإجابة
قام بنشر

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

جرب هذا التعديل !!

Sub imad()
    Dim doc As Document
    Dim db As Object
    Dim rs As Object
    Dim f As FileDialog
    
    Set doc = ActiveDocument
    
    Set db = CreateObject("DAO.DBEngine.120").OpenDatabase(ActiveDocument.Path & "\10 - TMLEK.mdb")
    Set rs = db.OpenRecordset("qtsder")
    
    Application.ScreenUpdating = False
    
    While Not rs.EOF
        With doc.Content.Find
            .ClearFormatting
            .Text = rs.Fields(0).Value
            .Replacement.ClearFormatting
            .Replacement.Text = rs.Fields(1).Value
            
            .Execute Replace:=wdReplaceAll, _
                   Format:=True, _
                   MatchCase:=True, _
                   MatchWholeWord:=True, _
                   Wrap:=wdFindContinue
        End With
        rs.MoveNext
    Wend
    
    rs.Close
    db.Close
    Set rs = Nothing
    Set db = Nothing
    
    Application.ScreenUpdating = True
    
    MsgBox "تم الانتهاء من الاستبدال بنجاح", vbInformation + vbMsgBoxRight, ""
End Sub

افتح الملف المرفق على اصدار 2016 ،واخبرنا بالنتيجة

 

مجلد جديد (2).zip

  • Like 1
  • Thanks 1
قام بنشر
4 ساعات مضت, يونس محمد الخطابي said:

استاذي الفاضل Foksh

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

وإياكم مثلما دعيتم وأكثر في هذا اليوم الطيب ..

العفو يا صديقي .. :wub:

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information