Akram Galal قام بنشر مارس 8, 2016 قام بنشر مارس 8, 2016 السلام عليكم ورحمة الله وبركاته أريد كود يقوم بحماية الأوراق جميعا بباسوورد وكود أخر لإلغاء حماية الأوراق جميعا جزاكم الله خيرا
ابوحمزه المصرى قام بنشر مارس 8, 2016 قام بنشر مارس 8, 2016 تفضل اخى أكرم كود للحماية وفك الحماية عن جميع الاوراق Dim IN_SH As Worksheet On Error Resume Next For Each pro In Worksheets If pro.ProtectScenarios = False Then pro.Protect "123" End If Next pro End Sub Dim UN_SH As Worksheet On Error Resume Next For Each pro In Worksheets If pro.ProtectScenarios = TRUE Then pro.UNProtect "123" End If Next pro End Sub 1
ياسر خليل أبو البراء قام بنشر مارس 8, 2016 قام بنشر مارس 8, 2016 بارك الله فيك أخي العزيز صلاح المصري في الكود أعلنت عن المتغير IN_SH من النوع ورقة عمل .. ولم تستخدمه في الكود ، واستخدمت المتغير pro بدلاً منه ولم تعلن عنه ... اضبط الكود يا كبير جزاكم الله خير الجزاء ..أيوا كدا عايز أشوف شغلك في المنتدى يا أبو الصلح تقبل وافر تقديري واحترامي 1
ابوحمزه المصرى قام بنشر مارس 8, 2016 قام بنشر مارس 8, 2016 دائماً نتعلم منك ياكبير .. ماشاء الله على قوة المتابعه والملاحظة .. بارك الله فيك التعديل Dim INSH As Worksheet On Error Resume Next For Each INSH In Worksheets If INSH.ProtectScenarios = False Then INSH.Protect "123" End If Next INSH End Sub Dim UNSH As Worksheet On Error Resume Next For Each UNSH In Worksheets If UNSH.ProtectScenarios = TRUE Then UNSH.UNProtect "123" End If Next UNSH End Sub 1
ياسر خليل أبو البراء قام بنشر مارس 8, 2016 قام بنشر مارس 8, 2016 وبردو نسيت تضع اسم الإجراء الفرعي .. الكود داخل ع الحامي !! أرجو أن تتقبل ملاحظاتي وفيه ملحظة بالنسبة للنوعية دي من المتغيرات يفضل أن نطلق سراحها في نهاية الكود بهذه الجملة Set INSH=Nothing 1
ابوحمزه المصرى قام بنشر مارس 8, 2016 قام بنشر مارس 8, 2016 كده تمام Sub IN_SH () Dim INSH As Worksheet On Error Resume Next For Each INSH In Worksheets If INSH.ProtectScenarios = False Then INSH.Protect "123" End If Next INSH Set INSH=Nothing End Sub Sub UN_SH () Dim UNSH As Worksheet On Error Resume Next For Each UNSH In Worksheets If UNSH.ProtectScenarios = TRUE Then UNSH.UNProtect "123" End If Next UNSH Set UNSH=Nothing End Sub 1
ياسر خليل أبو البراء قام بنشر مارس 8, 2016 قام بنشر مارس 8, 2016 أخي الحبيب صلاح عارف إني غلبتك معايا ..باقي حاجة تافهة كدا بس حاول تتعود عليها عشان يكون الكود سهل لما نحب نقراه .. استخدم مفتاح التاب لضبط أسطر الكود أو ادخل على الموضوع التالي لمعرفة كيفية ضبط أسطر الكود في الشكل من هنا الموضوع 2
ابوحمزه المصرى قام بنشر مارس 8, 2016 قام بنشر مارس 8, 2016 (معدل) لا اخى الفاضل ياسر اقتراحاتك وملاحظتك مهمة جدا وافادتنى كثيراً بل بالعكس انه ليسعدنى ذلك تم تعديل مارس 8, 2016 بواسطه صلاح المصرى 1
أبوبسمله قام بنشر مارس 8, 2016 قام بنشر مارس 8, 2016 جزاك الله كل خير اخى صلاح وجزاك الله كل خير اخى ابو البراء بس انا زعلان ياعنى واخد بالك من صلاح وسايبنى ههههههههههههههه اوعى تزعل ياصلاح احنا بنهرج بس اوعى تضرب ياابوالبراء هههههههههههههههههه حبيبى 1
ياسر خليل أبو البراء قام بنشر مارس 8, 2016 قام بنشر مارس 8, 2016 أخي الغالي أحمد كلكم إخواني وعلى عيني وعلى رأسي ..وبعدين أنا واخد بالي من كله (مراقبك وهراقبك) تقبل تحياتي 1
محي الدين ابو البشر قام بنشر مارس 8, 2016 قام بنشر مارس 8, 2016 منذ ساعه, ياسر خليل أبو البراء said: أخي الحبيب صلاح عارف إني غلبتك معايا ..باقي حاجة تافهة كدا بس حاول تتعود عليها عشان يكون الكود سهل لما نحب نقراه .. استخدم مفتاح التاب لضبط أسطر الكود أو ادخل على الموضوع التالي لمعرفة كيفية ضبط أسطر الكود في الشكل من هنا الموضوع Sub IN_SH() Dim INSH As Worksheet On Error Resume Next For Each INSH In Worksheets If INSH.ProtectScenarios = False Then INSH.Protect "123" End If Next INSH Set INSH = Nothing End Sub Sub UN_SH() Dim UNSH As Worksheet On Error Resume Next For Each UNSH In Worksheets If UNSH.ProtectScenarios = True Then UNSH.Unprotect "123" End If Next UNSH Set UNSH = Nothing End Sub بعد استخدام البرنامج الجميل من حضرتك يصبح هكذا شكراً لك وبارك الله بك وجزاك كل خير 2
أبوبسمله قام بنشر مارس 8, 2016 قام بنشر مارس 8, 2016 2 ساعات مضت, ياسر خليل أبو البراء said: أخي الغالي أحمد كلكم إخواني وعلى عيني وعلى رأسي ..وبعدين أنا واخد بالي من كله (مراقبك وهراقبك) تقبل تحياتي حبيبى يا ابوالبراء وجزاك الله كل خير اعانك الله علينا طبعا فى كود انا مستنى تعليقك عليه وحاسس ان فيه جزء غلط بس من غيرضرب من غير ضرب بقا الله هههههههههههههههههه جزاك الله كل خير يا ابوالبراء
ياسر خليل أبو البراء قام بنشر مارس 8, 2016 قام بنشر مارس 8, 2016 أخي الحبيب محي الدين جزيت خيراً بمثل ما دعوت لنا وزيادة والحمد لله أن تم المطلوب على ما يرام .. البرنامج بالفعل جميل جداً ويسهل قراءة الكود بشكل كبير أخي العزيز أحمد من إمتى بضرب ..!! أنا لسه في المرحلة الأولى موصلناش لمرحلة الضرب ... بس أكيد ممكن نوصل لمرحلة الضرب والقسمة والجمع والطرح وضرب الأسس وفك الأقواس والتربيع والتكعيب إلخ إلخ 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.