-
Posts
4,444 -
تاريخ الانضمام
-
Days Won
192
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو أ / محمد صالح
-
خطبة عن فضل العشر من ذي الحجة
أ / محمد صالح replied to Arafottaa's topic in المنتدى التقني العام و تطبيقات الأوفيس الأخرى
جزاكم الله خيرا -
كود للبحث فى قاعدة بيانات اكسيس من داخل الاكسيل
أ / محمد صالح replied to A L M A I S T R O's topic in منتدى الاكسيل Excel
ينبغي علينا أولا فهم الكود الخاص بك أخي الكريم معنى الكود أنك تبتصل ب 17 قاعدة بيانات جميعها باسم Database#01.accdb وموجودة في 17 مجلد اسم المجلد هو الخلايا من b2 إلى b18 ثم تستعلم من قاعدة البيانات وتضع ناتج الاستعلام في نفس الخلية a6 هل فهمي للكود صحيح؟ وما المطلوب تصحيحه ؟ -
تعديل على كود الطبع واضافة في حالة تكرار الطبع
أ / محمد صالح replied to عبدالله صباح's topic in منتدى الاكسيل Excel
جرب هذا التعديل: If [h1] = "" Then pp: R.ExportAsFixedFormat Type:=xlTypePDF, Filename:="e:\pdf\" & "\" & fil_name sh.Range("a1:h30").PrintOut [h1] = [h1] + 1 Else m = MsgBox("تمت الطباعة قبل ذلك" & Chr(10) & "هل تريد الطباعة مرة أخرى", vbYesNo, "تنبيه") If m = 6 Then GoTo pp End If وهو يقوم بإظهار رسالة إذا تم تفيير قيمة الخلية h1 إذا تمت الطباعة قبل ذلك -
طلب تعديل في كود تشغيل قائمة ملفات صوتية في الاكسل
أ / محمد صالح replied to Ahmed Mohamed Eg's topic in منتدى الاكسيل Excel
شكرا لكلماتك الطيبة خالص دعواتي بالتوفيق أخوك محمد صالــــــح -
من تبويب إدراج insert اختر wordart
-
طلب تعديل في كود تشغيل قائمة ملفات صوتية في الاكسل
أ / محمد صالح replied to Ahmed Mohamed Eg's topic in منتدى الاكسيل Excel
مقترح جميل وللوصول إلى هذا يلزمنا: * تعديل سطر رابط الملف في الكود إلى wmp.Url = ThisWorkbook.Path & "\" & "mp3" & "\" & ListBox1.Value & ".mp3" للاحظ أنه يقرأ قيمة العنصر المجدد وليس فهرسه * وكذلك يلزمنا تغيير خاصية rowsource الخاصة بالقائمة إلى =INDIRECT("a1:a"&COUNTA(A:A)) وتعني تحديد الخلايا المكتوب فيها فقط في العمود a ويمكنك كتابة أسماء الملفات بصورة نصية أيضا مثل سورة كذا -
أقسام المنتدى الجديدة
أ / محمد صالح replied to محمد طاهر عرفه's topic in المنتدى التقني العام و تطبيقات الأوفيس الأخرى
بالتوفيق للجميع هكذا يستمر صرح العطاء بلا مقابل ابتغاء وجه الله -
الترجمة في اوت لوك 2013فرنساوي واسباني فقط لا يوجد العربية
أ / محمد صالح replied to oka123's topic in منتدى الاوتلوك Outlook
خدمة الترجمة في جميع تطبيقات ميكروسوفت اوفيس من وإلى كل اللغات المدعوم في ترجمة Bing -
طباعة ملفات pdf
أ / محمد صالح replied to hassan rady's topic in المنتدى التقني العام و تطبيقات الأوفيس الأخرى
ممكن تستعمل برنامج pdffill PDF tools تستعمل ميزة التقسيم split لأول 3 صفحات ثم دمج الجميع في ملف واحد ثم طباعته -
ممكن ب word art بس اهم شيء نوع الخط
-
عليكم السلام ورحمة الله وبركاته هذا الأمر يتم بالكود لذا يلزمك: * تغيير امتداد الملف لصيغة تدعم الكود مثل xlsb & xlsm * كتابة اسم الملف وامتداده في عمود اسم الملف * استعمال الدالة FileCopy source, destination للنسح * استعمال الدالة Name source as destination للنقل * ربط الماكرو بالزر وهذا ملفك بعد تنفيذ جميع هذه الملحوظات بالتوفيق copy and cut files.xlsb
-
طلب تعديل في كود تشغيل قائمة ملفات صوتية في الاكسل
أ / محمد صالح replied to Ahmed Mohamed Eg's topic in منتدى الاكسيل Excel
للأسف لم أجد شيئا يخص عند انتهاء تشغيل الملف يقوم بعمل كذا فقمت بإعادة هيكلة الكود من جديد إن شاء الله يكون المطلوب لا تنس ان تشاركنا هذا الإبداع عند اكتماله وفقنا الله جميعا لكل ما يحبه ويرضاه test.rar -
عمل دالة تقوم بتفيير النص الازرار والليبل
أ / محمد صالح replied to bumb's topic in قسم الأكسيس Access
أخي الكريم لم أفهم مقصودك من السؤال استدعاء الدالة يكون بكتابة اسمها وتمرير رقم id لها فقط CapText(1) أو أي رقم تريده وطبعا ناتج الدالة عبارة عن النص المخزن في الجدول تضعه في أي مكان تريده سواء مربع نص أو تسمية أو زر أو تقرير أو أي شيء ربما إذا أوضحت مقصودك نتوصل للجواب -
عمل دالة تقوم بتفيير النص الازرار والليبل
أ / محمد صالح replied to bumb's topic in قسم الأكسيس Access
يوجد حلط بين مفهوم الدالة fimction والإجراء sub وخلاصة الفرق بينهما : الدالة تقوم بإرجاع قيمة بأي نوع من أنواع البيانات الإجراء لا يرجع قيمة وإنما يتم تنفيذ مجموعة من الأوامر تباعا ******* وفي حالتك هذه يمكنك استعمال هذه الدالة Public function CapText(ID As Integer) as string CapText = DLookup("[txtMessageText]", "[tblMessages]", "[txtAutoIntMessageID] =" & ID) End function إذا كنت تريد أن تجعل مثلا عنوان الزر هو ناتج الدالة تستعمل هذا الكود button1.caption = CapText(1) إذا كنت تريد أن تجعل مثلا عنوان الليبل هو ناتج الدالة تستعمل هذا الكود label1.caption = CapText(2) بالتوفيق -
طلب تعديل في كود تشغيل قائمة ملفات صوتية في الاكسل
أ / محمد صالح replied to Ahmed Mohamed Eg's topic in منتدى الاكسيل Excel
بإذن الله يكون هذا هو المطلوب تفضل test1.xlsm -
طلب معادلة تحقق تطابق عددين يقعان في نفس النطاق من العشرات
أ / محمد صالح replied to مشعل سلطان's topic in منتدى الاكسيل Excel
إن شاء الله تقوم هذه المعادلة بالغرض =IF(A1<C1,IF(FLOOR.MATH(A1,10)=FLOOR.MATH(C1,10),C1,""),"") -
لاظهار الصورة من ابيض واسود الى ملون والعكس
أ / محمد صالح replied to +++عصام مصطفى+++'s topic in منتدى الباوربوينت
فكرة جميلة وبسيطة بانتظار جديدك أستاذ عصام- 2 replies
-
- 4-6-2020
- عصام مصطفى ،
-
(و1 أكثر)
موسوم بكلمه :
-
المطلوب غير واضح لي بصورة كافية ومحاولات الأستاذ جعفر ناتجة عن عدم وضوح المطلوب له أيضا وحسب فهمي للمطلوب: فأنت لا تريد دالة وإنما تريد إجراء sub تعطي له رقم id يعرض لك رسالة msgbox إن كان هذا هو المطلوب فجرب هذا الإجراء Public Sub MSG(ID As Integer) Dim Message As String, TItle As String Message = DLookup("[txtMessageText]", "[tblMessages]", "[txtAutoIntMessageID] =" & ID) TItle = DLookup("[txtMessageTitle]", "[tblMessages]", "[txtAutoIntMessageID] =" & ID) MsgBox Message, , TItle End Sub وهذه طريقة استدعائه في البرنامج Sub mas() MSG (1) End Sub أرجو أن يكون هو المطلوب
-
شكرا لجميع المشاركين ومن الواضح من استفسارات الأصدقاء هو عدم وضوح فكرة البرنامج لهم حيث أن الفكرة تعالج القصور الموجود في تخزين معلومات التسجيل في جدول يمكن تعديله أو في ملف في السي أيضا يمكن تعديله لذلك تم الاعتماد على الريجيستري وأيضا طريقة ربط البرنامج بالجهاز مرنة جدا بحيث يمكن استخدام رقم الهارد ديسك أو البروسيسيور أو الماذربورد أو أي شي تريده. وأنا غير مسئول عن أكواد أخرى يستعملها البعض ولا تجلب أرقام الهارد أو البروسيوسور أو غيره أنا مسئول فقط عن أكوادي التي استعملتها في البرنامج. أخيرا وليس آخرا جعلنا الله جميعا من الذين يعاونون على التطور وليس من المثبطين الهمم آمين آمين آمين
-
الكلام النظري لن يفيدك أولا يفضل إرفاق ملف أو جزء منه ليساعدك من يستطيع.
- 1 reply
-
- 1
-
إن شاء الله يكون هذا هو المطلوب تم الاستغناء عن عمود اسم اليوم وذلك بتنسيق عمود التاريخ تم إضافة جدول مساعد يتم استخدامه في عملية البحث mas_Labour A.rar
-
بعد إذن الإخوة المشاركين في الموضوع أهتم جدا باختصار الأكواد والمعادلات وهذا هو الملف السابق للأخ @أبو عيد ولكن بدون الأعمدة المساعدة وباستعمال معادلات المصفوفات array formula ولا أنصح بتنفيذها على عدد كبير من الصفوف وإنما في ملف للطباعة يحتوي على 20 صفا في الصفحة الواحدة جلب بيانات تلاميذ بناء على قائمة.xlsx