اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

هل يوجد حل لزيادة او نقصان عمود يحتوى على مرتبات 50 % لكل العمود مثلا او كل الورقة بخطوة واحدة ؟؟؟


heshamo

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

السلامو عليكم

ارغب فى زيادة المرتبات بواقع 50%

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

هل هناك ما يمكننى ان افعله ليقم بها الاكسيل فى خطوة واحدة ؟؟؟

مرفق مثال

Book1.rar

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

السلام عليكم

تفضل هذا الكود

يعمل الكود على عمود M اللي هوا المرتب الأساسي

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


Public Sub ALI()

Dim A_1 As Range, A_2 As Range

Set A_2 = Range("M4:M30") 'غير المدى الذي تريد إضافة 50% عليه

For Each A_1 In A_2

If A_1.Value <> Empty Then

If IsNumeric(A_1) Then

A_1.Value = A_1 / 100 * 50 + A_1

End If

End If

Next A_1

End Sub

جرب واخبرني النتيجة

تم تعديل بواسطه alidroos
رابط هذا التعليق
شارك

السلام عليكم

اولاً اتبع هذا الشرح

الشرح المرفق الأول

والملف وبه الكود المرفق الثاني

SH_ALI.rar

زيادة 50 % _ALI.rar

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

ممكن يا اخى طلب اخير كيف اعكسها يعنى انقص خمسين بالمائة من المرتب الاساسى بحيث يكون النصف

ثانيا كيف يكون الشكل لو هطبق على عدة اعمدة كيف يتم وضعهم بجابن بعض وشكرا لك اخى على علمك الغزير

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

السلام عليكم

استاذي الحبيب عبدالله المجرب

اشكر مرورك العطر وتشجيعك لنا المستمر

الاخ هشام ان شاء الله يكون تم المطلوب

والسلام عليكم

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

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