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

أ / محمد صالح

أوفيسنا
  • Posts

    4,444
  • تاريخ الانضمام

  • Days Won

    192

كل منشورات العضو أ / محمد صالح

  1. شكرا لكلماتك الطيبة أستاذ حسام نفعنا الله جميعا بما علمنا وعلمنا ما ينفعنا شكرا لكلماتك الطيبة أستاذ علي وفقنا الله جميعا لكل خير
  2. هل احتجت أن تستبدل أكثر من نص (حرف أو كلمة) بمجموعة أخرى من النصوص (حروف أو كلمات) ومللت من تكرار دالة substitute بعدد مرات الاستبدال في المعادلة؟؟؟!!! إليك الحل بطريقتين مختصرتين دالة معرفة UDF وإجراء SUB زكاة العلم نشره فشارك غيرك ما تعلمه يزدد علمك لو بخل بها غيرك ما وصلت إليك #a1mas #ostazmas بسم الله الرحمن الرحيم، السلام عليكم ورحمة الله وبركاته، أسعد الله أوقاتكم من جديد موعدنا اليوم مع معلومة مفيدة جدا ومتقدمة جدا، ومهمة جدا في نفس الوقت، ألا وهي mas substitute تطوير دالة substitute للتعامل مع المصفوفات arrays فتابعونا. mas substitute تطوير دالة substitute للتعامل مع المصفوفات arrays ورد إلينا هذا السؤال في صفحتنا على فيس بوك وكانت الإجابة سريعة ولكن غير مختصرة فقررت تصميم دالة معرفة تقوم بالمطلوب وهو استبدال مجموعة من النصوص بمجموعة أخرى من النصوص في مرة واحدة ولكن ما هو الكود الذي سنحتاجه لعمل هذه الدالة mas_substitute ؟ تابعونا للإجابة عن هذا السؤال وأكثر تابعونا في هذا الفيديو ونتعرف أيضا على: طريقة إنشاء دالة معرفة user defined function في إكسل طريقة إنشاء إنشاء إجراء sub في إكسل كيفية التعامل مع كل خلية في النطاق بالكود vba كيفية التعامل مع كل عناصر المصفوفة array elements إجراء أكثر من عملية استبدال بضغطة زر واحدة والكثير من المهارات الأساسية في فيجوال بيسك للتطبيقات وفي معادلات إكسل لا أريد أن أطيل عليكم تابعوا معي هذا الفيديو mas substitute تطوير دالة substitute للتعامل مع المصفوفات arrays الشرح يعمل في إكسل 2016 و 2013 و 2010 و 2007 رابط الملف المستعمل في الشرح هنــــــــا للمزيد زوروا ميكروسوفت إكسل Microsoft excel ولا ينقصني سوى دعاؤكم لي ولأهلي وأحبابي -وأنتم منهم- بخيري الدنيا والآخرة. ومشاركة الموضوع مع من يهمه الأمر لو بخل بها غيرك ما وصلت إليك ولا تنس تقييم المنشور mas_substitute.rar
  3. الحمد لله التثبيت طبيعي جدا بل أسهل من الطبيعي فقط الضغط المزدوج على ملف التثبيت وهو يتولي الباقي إلى أن تخرج رسالة اكتمال التثبيت
  4. هل ما زالت المشكلة استاذ @أبو إسلام ؟ عندي وعند كل من قام بالتحميل لا يوجد أي مشكلة ربنا يوفقنا ونحل مشكلتك
  5. بارك الله لكم دالة رائعة تقوم بالتفقيط حتى عام 9999 ذكرتني بهذه الدالة كنت قد صممتها في 2008 هنـــــــا لنفس الغرض ولكن بالأكسس وللعلم تم تطوير هذه الدالة بصورة أكثر احترافية ربما أعرضها في موضوع جديد في منتدى الأكسس إن شاء الله
  6. عليكم السلام ورحمة الله وبركاته قوانين المنتدى تمنع وضع أي ملفات تفعيل أو أرقام سيريال وهذا شيء يجب احترامه والبحث عن تفعيل اوفيس ٣٦٥ في محركات البحث يوصل للهدف إن شاء الله
  7. هل تقصد مسئول الجهاز كمستخدم رئيسي له User account control أم تقصد الشخص مسئول IT على الشبكة الخاصة بالعمل ؟
  8. أسعد الله أوقاتكم أحبتي في الله المهتمين بلغة القرآن الكريم، يسعدني أن أقدم البحث في معجم مختار الصحاح قمة السهولة والسرعة وهذه صفحة من برمجتي للبحث في جذور معجم مختار الصحاح. معجم مختار الصحاح لمن لا يعرفه: مختار الصحاح كتبه محمد بن أبي بكر بن عبد القادر الرازي ، وكان قد اختصره عن تاج اللغة وصحاح العربية تاركاً ترتيب مداخله حسب الترتيب التقليدي، أي بدءاً بحروف أواخر الكلمات. و قد امتاز معجم مختار الصحاح بإشارته في كثير من الأحيان في صدد الألفاظ الضعيفة والرديئة والمعربة وذكر الألفاظ الندرة والأضداد وعنايته بجوانب الصرف من اشتقاق وإبدال وإعلال. صدر معجم مختار الصحاح أول مرة في مجلدين بمطبعة بولاق المصرية عام 1865 وصدرت الطبعة الثانية عام 1957 بتحقيق أحمد عبد الغفور عطار. من صاحب معجم مختار الصحاح؟ صاحب معجم مختار الصحاح هو محمد بن أبي بكر بن عبد القادر الرازي. مختار الصحاح كتبه محمد بن أبي بكر بن عبد القادر الرازي ، وكان قد اختصره عن تاج اللغة وصحاح العربية تاركاً ترتيب مداخله حسب الترتيب التقليدي، أي بدءاً بحروف أواخر الكلمات. توالت طبعات مختار الصحاح وتزايد الإقبال عليه بشكل حفز وزارة المعارف المصرية في العقد الثاني من القرن العشرين إلى رعاية اصدار طبعة منه مرتبة أبجدياً ليسهل استعماله . وانتشرت تلك الطبعة بأحجام متفاوتة وأعيد طبعها عدة مرات . صدر تهذيب الصحاح لمحمود بن أحمد الزنجاني في طبعة جيدة عن دار المعارف المصرية بتحقيق عبد السلام هارون وأحمد عبد الغفور عطار وذلك سنة 1953. وكان مرتبا ترتيب الصحاح ثم قام محمود خاطر أحد موظفي مطبعة بولاق بترتيب الصحاح حسب ترتيب المعاجم الحديثة وطبع سنة 1907 بعد حذف منه بعض الألفاظ التي رأى أنها غير لائقة في السماع. والآن مع رابط الصفحة https://a1mas.com/mokhtaralsehah/ وجاري العمل على برمحة المعجم الوسيط بهذه الطريقة وفي الأخير لا ينقصنا سوى دعاؤكم لنا بالخير ومشاركة هذه الصفحة مع جميع أصدقائكم انتظرونا فالقادم أفضل بإذن الله في رعاية الله وحفظه ولا تنس تقييم المنشور
  9. إن شاء الله تجد ما تريد ولكن هذا ملف تنفيذي exe يفضل وضعه كملف إكسل xls أو xlsx وإرفاقه في المنتدى بدلا من المواقع الخارجية
  10. الكود الموجود في الموضوع يخص إرسال البريد باستخدام خادم smtp محلي اسمه localhost ولا يتم الإرسال تقريبا لأنه لا يوجد سيرفر على الجهاز المستخدم لذا ربما يفيد هذا الموضوع الكود في vba و vb.net قريب جدا
  11. يتبقى فقط الإعلان عن الدالة looadkeyboardlayout #If Win64 Then Declare PtrSafe Function LoadKeyboardLayout Lib "user32" Alias "LoadKeyboardLayoutA" (ByVal pwszKLID As String, ByVal flags As Long) As Long #Else Declare Function LoadKeyboardLayout Lib "user32" Alias "LoadKeyboardLayoutA" (ByVal pwszKLID As String, ByVal flags As Long) As Long #End If ويكون الكود في حدث تغيير التحديد في الشيت المطلوب كما هو مشار إليه سابقا Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Column = 4 Then LoadKeyboardLayout "00000401", 1 Else LoadKeyboardLayout "00000409", 1 End If End Sub وهذا الكود معناه هو تغيير لغة الكتابة إلى العربية السعودية في العمود الرابع D وتغييرها إلى الانجليزية في غيره من الأعمدة
  12. إذا تم إرفاق ملف في السؤال يسهل التعديل عليه
  13. هل ما زلنا لم نصل لسر ترتيب الأرقام بهذه الطريقة؟؟!!
  14. وفي الحالتين يلزمك حفظ الملف بعد تنسيقه ووضع الكود المطلوب فيه كقالب template xltm – Excel macro-enabled template
  15. شكرا لكلماتك الطيبة لايوجد تغيير في الكود فقط اختصار الدالة ChaingeLanguage "Arabic" إلى مضمونها وهو هذا السطر LoadKeyboardLayout "00000401", 1 ويمكن الاستغناء عن الدالتين الموجودين في الموديول ويتبقى فقط الإعلان declare في الموديول
  16. ممكن تستعمل الكود الموجود في الملف السابق مع تعديل العمود إلى 4 If Target.Column = 4 Then LoadKeyboardLayout "00000401", 1 Else LoadKeyboardLayout "00000409", 1 End If سيجعل اللغة العربية في العمود d والانجليزية في غيره
  17. أين رابط الصفحة التي بها الأسعار؟
  18. يا ريت توضح أكتر هل الكود يقوم بتنسيق الملف الجديد؟ أم أنك تريد الملف الجديد يحتوي على بعض الأكواد التي تحتاجها دائما؟ وفي الحالتين يلزمك حفظ الملف كقالب template
  19. هذا أسهل كود ويمكنك توظيفه كما تشاء مثلما فعل الأستاذ فتحي البنا في الملف المرفق من الأستاذ علي محمد علي
  20. يفضل إرفاق الملف للتعديل عليه الأكواد موجودة المهم طريقة توظيفها
  21. بارك الله أخي الكريم الملف يتم تحميله بدون مشاكل وكذلك فك الضغط عنه ولا أدري ما المشكلة عندك؟ ويبدو أن جهدي في تنفيذ المطلوب بالكود لم يعجب سيادتكم فكلنا بانتظار حلول الأصدقاء بالمعادلات وفقنا الله وإياكم لكل خير ينبغي تغيير عنوان الموضوع ليدل على مضمونه: إحضار بيانات رأسية بصورة أفقية من شيت آخر
×
×
  • اضف...

Important Information