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

كود إخفاء وإظهار الصفحات


الردود الموصى بها

السلام عليكم ورحمة الله وبركاته

لدي كود لإظهار الصفحات 

وهو 

Sub show_sheet()
Dim w As Worksheet
For Each w In ActiveWorkbook.Sheets
w.Visible = xlSheetVisible
Next
End Sub 

المطلوب 

إخفاء الصفحة الرئيسية وإظهار باقي الصفحات

أي مثلا لو الصفحة 1 هي الرئيسية  وباقي الصفحات مخفية

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

وشكرا

رابط هذا التعليق
شارك

استاذ فؤاد

اليك هذا الكود 

انه يخفي كل الصفحات ما عدا الرئيسية

انا اعتبرت ان الرئيسية هي الصفحة 1 (يمكنك التغيير من داخل الكود)

يخفي و ليس يحذف ممكن ان التسمية للملف مغلوطة

حذف كل الصفحات ما عدا الرئيسية.rar

  • Like 1
رابط هذا التعليق
شارك

أخي الحبيب / سليم

شكرا جزيلا علي الكود ولكن طلبي هو إخفاء جميع الصفحات عند فتح الملف ماعدا الصفحة الرئيسية 

وعند الضغط علي دخول يتم إظهار جميع الصفحات وإخفاء الصفحة الرئيسية 

والعكس في الصفحة 2 عند الضغط علي تأمين يتم إخفاء جميع الصفحات وإظهار الصفحة الرئيسية

وشكرا

hide-show.rar

رابط هذا التعليق
شارك

عمل جميل جدا أ/سليم

الاخوة الكرام اريد نفس الكود يخفى كل الصفحات ماعدا الصفحة الرئيسية وصفحة اخرى وعمل زر لللاخفاء والاظهار هل ممكن عمل ذلك ولكم جزيل الشكر

رابط هذا التعليق
شارك

الاخ الكريم سليم جزاك الله كل خير بالفعل هذا هو المطلوب ولكن حاوت ادراج الكود بالملف ولم انجح فى عمل ذلك حيث ان الملف بة اكواد كثيرة فخشيت ضياع اى من الاكواد المدرجة بالملف فقمت بادراج الكود الموجود بحدث Private Sub Workbook_Open()
للتعديل علية وادراج الكود الخاص باخفاء واظهار اوراق العمل بة وشكرا وفى انتظار الرد

Private Sub Workbook_Open()
Dim MyPath As String
  MyPath = "E:\HOSAM ABDEL MOHSEN"
  If ThisWorkbook.Path <> MyPath Then
    Application.DisplayAlerts = False
    ThisWorkbook.Close
   
Else
Application.EnableCancelKey = xlDisabled
Application.Visible = False
UserForm1.Show
Workbooks.Application.Visible = True
    Application.ScreenUpdating = False
    Call ShowAllSheets
    Application.ScreenUpdating = True

sheet2.Select

End If
End Sub

 

رابط هذا التعليق
شارك

اخي ابو ندى /السلام عليكم 

لم افهم بالضبط ما تريد 

بشأن الكود المرسل

  يمكنك ان تضعه في موديل جديد  دون بقية الاكواد و يتم نتفيذه من خلال الزر

رابط هذا التعليق
شارك

ما اقصدة ان الكود مقسم على جزئين جزء فى موديول والجزء التانى فى حدث Workbook_Open() المشكلة عندى فى تركيب الكود فى هذا الحدث حيث انه بة اكواد كثيرة ليس لدى اى مشكلة فى تنفيذ الجزء الاول الخاص بالموديول ارجوا ان اكون قد وصلت ما اريد

رابط هذا التعليق
شارك

تم رفع الملف لحضرتك لتركيب الكود على

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

 

احب اوضح لحضرتك الباسورد

حسام

حسام

 

باسورد محرر الاكود 

  hosam2731987

 

الملف بة كود لتشغيل الملف فى بارتيشن الـــE

 

http://www.gulfup.com/?BYtse9

 

 

 

 

ملحوظة اخيرة اخى الكريم اذا واجهتك مشكلة فى فتح الملف

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

http://www.officena....topic=48281&hl=

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information