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

محمد يحياوي

الخبراء
  • Posts

    1,429
  • تاريخ الانضمام

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

  • Days Won

    10

كل منشورات العضو محمد يحياوي

  1. اخي الكريم يظهر انك لم تجرب الكود السابق ... فيه المطلوب بالظبط فتح فورم لمرة واحدة.rar
  2. الاخوة الافاضل محمد صالح , ابو نصار , ابو احمد شكرا على المرور و الاضافات الجميلة
  3. اخي الكريم لاحظ الملف التالي enablemac.rar فك الضغط عن المرفق و بيمين الماوس edit او تحرير : يتكون كل كود من سطرين بعد اسم نسخة الرجستري ...الاول للمفتاح الرئيسي و المفاتيح الفرعية له و يمكن تتبع المسار في اسفل النافذة اما الثاني فهو لقيم المفتاح ... تتبع مسار المفتاح ثم اذهب الى محرر الرجستري و اذهب الى نفس المسار ثم اضغط على ملف الرجستري مرتين و وافق على ادخال المفتاح ثم اخرج من الرجستري ثم اعد الدخول و لاحظ التغيير في المفاتيح اخي الكريم هذه فكرة بسيطة حتى نقرب المفهوم و اذا اردت المزيد فيمكنك البحث عن الشروحات في المنتديات و هي كثيرة مثال ذلك اليك هذا الرابط -------------------
  4. الاخ الفاضل محمد صالح فكرة جميلة و الاجمل منه البساطة بارك الله فيك احببت ان اشارككم بهذا الكود و هو يستخدم الرجستري في حفظ القيم (ظهور الرسالة و الفورم) Private Sub Workbook_Open() Dim strValue As String azz = GetSetting("yah", "med", "اول مرة", "Yes") If azz <> "No" Then MsgBox "هذه اول مرة تستعمل الملف" UserForm1.Show SaveSetting "yah", "med", "اول مرة", "No" End If End Sub
  5. اخواني الكرام السلام عليكم و رحمة الله وبركاته الحقيقة انه كانت لدي هواية في التعامل مع الرجستري و في كل مرة ابحث عن كيفية تطويعه لخدمة برنامج الاكسل و كان اليوم هذا المثال في التعامل مع احدى اهم الدوال في التعامل مع الرجستري و هما الدالتان GetSetting SaveSetting الاولى للحصول على الاعدادات و الثانية لحفظها ... و يمكنكم ملاحظة هذا المثال و هو لاظهار رسالة لعد مرات فتح الملف و وقته و تاريخ فتحه اخر مرة counter times file.rar ستلاحظون انه اضاف مفاتيح جديدة و قيما في الرجستري في كل مرة نفتح فيها الملف ... و الصورة التالية تشرح ذلك
  6. الاخوين الكريمين "ابو نصار" "سعيد بيرم" تستاهلو كل خير الف مبروك و الى الامام
  7. الاخ الفاضل ذيب اليمن الملف الذي ذكرت يتعلق بملف الاجوبة للتثبيت الصامت لنسخة الوندوز xp و الحقيقة لا اعلم ما علاقة الاكسل بهذه الملفات لكن عموما هذا كود يحول البيانات في ورقة واحدة فقط الى ملف sif جرب و اخبرنا بالنتيجة حيث Administrator هو اسم المستخدم Sub yah() ActiveWorkbook.SaveAs Filename:="C:\Users\Administrator\Desktop\Book1.sif", FileFormat _ :=xlText, CreateBackup:=False End Sub
  8. الاخ الكريم لاحظ الملف و يمكنك التعديل عليه حسب الحاجة اظهار و اخفاء اوراق.rar
  9. اخي الحبيب ابو احمد حل جميل الاخ ابو الحسن اذا كنت تريد اظهار جميع الاعمدة عليك اولا اضافة الكود التالي في اول الكود لاخي ابو احمد On Error Resume Next ثم اضافة الكود التالي في اخر الكود ثم افراغ الخلية R2 If [R2].Value = "" Then Range("B1:M1").EntireColumn.Hidden = False End If
  10. الاخ الكريم ضع الكود في كود الورقة في هذا الحدث Private Sub Worksheet_SelectionChange(ByVal Target As Range) End Sub
  11. اخي الكريم لاحظ انه عند تصدير يوزرفورم فانك تحصل على ملفين الاول للنافذة و الثاني لمعلومات و خصائص الفورم و اذا لاحظت الفرق بين vba و vb6 فانك ستلاحظ اختلافا في الخصائص و التجربة خير دليل
  12. استاذنا ابو احمد شرح مميز و ابداع لا نضير له بارك الله فيك
  13. الاخوة الكرام اعذروني لقد اطلت عليكم و هذا الجزء الثالث من خصائص صندوق الادوات
  14. الاخ الكريم حسب فهمي للطلب انك تريد ادخال الحروف ملتصقة ببعضها و تريد من الاكسل ان يفصلها الى كلمات و هذا اراه انه غير منطقي لانه سيعتبر السطر كاملا كلمة واحدة
  15. الاخ الفاضل ابو الحسن كل الامور التي ذكرتها لا يمكن تغييرها من خصائص الفورم و لكن يمكن تغييرها برمجيا اي بالكود
  16. الاخوة الافاضل محمد صالح - ابو الحسن - دغيدي - يونس - علي - عبد القادر - AYOUX بارك الله فيكم الاخوة الافاضل مازال هناك جزء ثالث خاص بموضوع الادوات و حصائصها
  17. الاخ الكريم ابو الحسن تنسيق الافكار و تجميعها خطوة كبيرة نحو الاحتراف عمل احترافي مميز
  18. الجزء الثاني و هو الفورم و خصائصه و صندوق الادوات و خصائص بعض الادوات
  19. الاخ الكريم لاحظ الملف يفتح الفورم بعد 1د و يغلق الملف 2د اظهار فورم بعد مدة من ترك ملف غير نشط.rar
×
×
  • اضف...

Important Information