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

تكبير و تصغير الصفحة بزر واحد


حمدي

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

هل تظهر لك رسالة اخي الكريم ... ماهي ونرجو ارفاق صورة منها

هل قمت بتمكين وحدات الماكرو ..... ما هو اصدار الاكسيل لديك

??????????????????//

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

السلام عليكم


الكود التالي لا يحتاج الى تسمية الزر

Sub kh_zoom()
Dim Ary
Dim shp As Shape
Dim txt As String, txt1 As String
Dim z As Integer
Set shp = ActiveSheet.Shapes(Application.Caller)
Ary = Array("تكبير", "تصغير")
txt = shp.TextFrame.Characters.Text

If txt = Ary(1) Then z = 50: txt1 = Ary(0) Else z = 200: txt1 = Ary(1)
ActiveWindow.Zoom = z
shp.TextFrame.Characters.Text = txt1
End Sub

جرب واشعرنا بالنتيجة

 

تحياتي

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

الأستاذ الفاضل/ دغيدي

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

لولا أني عدلت الملف بالفعل ما أرسلته بعد ردكم - ولكن أرفقه لعل به إفادة لأحد الأعضاء

 

الأخ الكريم/ حمدي

الملف المرفق من أستاذنا/ دغيدي يعمل بكفاءة - فإن نقلت المحتوي إلي ملف آخر إحرص علي نقل كافة الأكواد كما هي

وهذا نفسه تقريبا - مع بعض الإضافة

 

 

 

تكبير و تصغير.rar

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

بسم الله ما شاء الله

كل الشكر لاساتذة المنتدى الكرام و أخص بالشكر كل من

 

  الاستاذ/ دغيدى والاستاذ/عبدالله باقشير و الاستاذ/ حمادة عمر و الاستاذ/ حمادة باشا و الاستاذ/ قنديل الصياد

 

 

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

هكذا هم اساتذتنا نتعلم منهم الكثير

استاذنا الكبير الاستاذ / جمال دغيدى  عميد المنتدى

واستاذنا الرائع  والكبير الاستاذ / عبد الله باقشير

وشكر للاستاذ الجميل الاستاذ / حمادة باشا

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information