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

Undo

عضو جديد 01
  • Posts

    42
  • تاريخ الانضمام

  • تاريخ اخر زياره

مشاركات المكتوبه بواسطه Undo

  1. السلام عليكم

    اعدادات الجهاز

    Uni-code = arabic

    VBA Editor Font = Calibary Arabic

    الخط يظهر جيدا باللغة العربية في نص البرمجة وعند تشغيل البرنامج

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

    حتى عند حفظ الملف بصيغة utf-8

    هل هناك حل؟

  2. السلام عليكم

    في بعض الاحيان عند الطباعة من برنامج وورد تظهر رموز ؟ بدل بعض الاحرف

     

    علما ان الخط مثبت ويظهر صحيح داخل ملف الوورد، فقط عند الطباعة تظهر رموز.. لحل المشكلة يجب تحويل الملف الى pdf ثم طباعته ولكن هل هناك حل للطباعة من الوورد؟ وماهو سبب المشكل؟

  3. قد تكون هناك خيارات اخرى و هذا احد الخيارات

    1 - اعمل ملف اكسل اعطي اسم للعامود و قم بترقيمه حسب التسلسل المطلوب

    2 - افتح الاستمار على الوورد، اختار mailing ثم select reciptions ثم use an exsiting list ثم اضف ملف الاكسل، ثم حدد مكان كتابة رقم الاستمارة واضغط add field و اختار اسم العامود في ملف الاكسل

    بعد ذلك يمكنك طباعة الاستمارات دفعة واحدة بالضغط على Finish&Merge ومن ثم طباعة الكل

    • Like 1
  4. السلام عليكم

     

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

    ولكن هل يمكن عمل تصحيح تلقائي لحقل نصي textbox مع الكلام مع التنسيق؟

    قمت بالمحاولة ولكن يظهر فقط * في خانة Formated text

  5. السلام عليكم

    ماهي افضل طريقة لعمل جدول فيه اعمدة بيانات لموظفين

    و ثم الذهاب الى شيت آخر و عمل جدول حسب الطلب بعدد معين من الاعمدة (الHeaders) ثم يقوم يتم ملئ الجدول تلقائيا استنادا على اسم الموظف و الاعمدة المطلوبة المطابقة بالأسم في الجدول الرئيس

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

    هل هناك طريقة لجلب بيانات العمود بناءً على اسم العامود؟ أعتقد ان هنالك طريقة بالـPOWER QUERY لربط الاعمدة

    و شكرا

  6. السلام عليكم

     

    عند كتابة الفقرات في الوورد تواجهني مشكلة و هي عند تنسيق نهاية السطور بميزة justify تكون بعض الكلمات في بعض السطور متباعدة بعض الشيء رغم التمديد

    هل هناك حل عند استخدام هذه الميزة ان لا يكون مسافات بين الكلمات؟ بعد استخدام الميزة , عند اضافة حرف للسطر يبقى دون نزول كلمة للسطر الاخر مما يدل على انه غير ممتلئ و هناك مسافات بين الكلمات, حيث احتاج يدويا لتمديد الكلمات حتى امتلاء السطر

     

    هل هناك حل؟

    المسافات.docx

  7. السلام عليكم

     

    احتاج كود للزر لاختيار ملف xml من الجهاز

    و من ثم يقوم النظام بقراءة ملف الxml المختار و يقوم بإستيراد قيم الtags الموضحة في جدول الشروط فقط

    حيث ان جدول الشروط يوضح الtags المطلوب استيرادها من ملف الxml و اسم رأس الجدول المراد وضع فيه بيانات كلtag في الجدول الاول

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

     

    ملاحظة : احتاج كود برمجي خاص و ليس استيراد من اعدادات اكسل

    تم ارفاق ملف الاكسل و ملف xml

    و شكرا للجميع

     

     

     

     

    استيراد.xlsm xml.rar

  8. السلام عليكم

     

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

    بحيث لو احد حاول يشوف الكود البرمجي مايسمح له الاكسل

    اسم البرنامج VBA protection

    الرجاء الافادة من صاحب البرنامج؟ اريد رابط الموضوع و شكرا

  9. اتوقع انك فهمتني خطأ

    شوف الصورة في المرفقات

    الصفين رقم 5 و 7 حسب ترقيم اكسل. يعتبران فاضيان, و لكن الكود مايمسح الصفين لانه يعتمد ايضا على العمود A فيعتبر ان جميع الصفوف حاليا بهم بيانات

    انا لا اريده يضع العمود A في الحسبان عند تحديد هل الصف فاضي او هناك بيانات

    اريده يعتمد فقط ع الاعمدة بين B TO L

     

    هذا هو الكود اذا ممكن تعدل عليه

    Private Sub CommandButton2_Click()
    
    Dim LastRowIndex As Integer
        Dim RowIndex As Integer
        Dim UsedRng As Range
         Set UsedRng = ActiveSheet.UsedRange
        LastRowIndex = UsedRng.Row - 1 + UsedRng.Rows.Count
        Application.ScreenUpdating = False
         For RowIndex = LastRowIndex To 1 Step -1
            If Application.CountA(Rows(RowIndex)) = 0 Then
                Rows(RowIndex).Delete
            End If
        Next RowIndex
         Application.ScreenUpdating = True
     
    
    End Sub

     

    كل الشكر لك و المعذره على الاطالة

    Untitled.png

  10. تمام اشكرك، فضلا الرجاء تعديل كود مسح الصفوف ليتجاهل به عمود الارقام، اعرف اني لو اضفت الصفوف بالكود الاوتوماتيكي حقك و بعدها مسحت المحتوى راح يمسح رقم الصف اوتوماتيك وهكذا بقدر امسح الصف عن طريق الزر

     

    و لكني استخدم ماكرو آخر للتجميع فيمسح المحتوى دون رقم الصف، هكذا يتوجب علي يدويا مسح ارقام الصفوف اذا كنت اريد استخدم زر المسح

     

    اتمنى تجاهل رقم الصف في عملية تقدير الصف الفاضي

     

    التعديل ع الملف المرفق هنا

     

    اشكرك

    2test (1).xlsm

  11. الكود شغال 100% و لكن في شيء بسيط فرق معي

    قبل كذا كان لما اكتب small latter بعد مابخرج من مربع الكتابة على طول يتحول capital بفضل الكود المرفق

    و لكن الان بعد الكتابة يضل small latter لحد ما ارجع ع مربع الكتابة مرة اخرى

    هل هناك شيء عطل الكود من التشغيل؟

    الف شكرا 

    Untitled.png

    2test (1).xlsm

  12. السلام عليكم

    لدي اكسل تمت برمجته مسبقا, اتمنى التعديل عليه مع بعض الاضافات المطلوبة


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

    ثانيا : يوجد كود في SHEET 2 , يقوم بتنفيذ عملية عند الكتابة في حقل L , اريد التعديل على الكود حيث يعمل نفس العملية و لكن عندما اضغط على زر HS CODE MERGEN.

    ثالثا : اريد اضافة كود الى زر DELETE EMPTY ROW, يقوم بعمل DELETE للصفوص العرضية الفاضية من البيانات داخل الجدول, حيث يبقي الصفوص التي تحتوي على بيانات فقط.

    رابعا : اريد كود يقوم بإضافة صف عرضي تلقائياً عند الكتابة في آخر مربع من العمود B داخل اطاار الجدول.


    ملاحظة : لا مشكلة اذا كان المساعد لا يستطيع عمل جميع الطلبات, فليتم عمله و ننتظر شخص آخر للتطوير
    الرجاء المساعدة للضرورة القصوى, و شكرا للجميع

    AAAA.xlsm

  13. السلام عليكم

     

    الرجاء اضافة تايمر يبدأ بحساب كم الوقت المستغرق و انت فاتح الاكسل

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

     

    و طلب اخر, اريد البيانات التي يدخلها المستخدم تكون دائما capital latter

    يفضل ان تكون كتابة كود في الصفحة و ليس ماكرو

    و شكرا

    timer.xlsx

×
×
  • اضف...

Important Information