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

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

قام بنشر

عندي ملف اكسيل يحتوي على صغحات مختلفه

اريد من الصفحة الرئيسيه ان احدد صف او عدة صفوف

لمسحها بشرط

ان يتم مسح الصفوف المحددة

مع ارقام هذه الصفوف في صفحات معينه يالملف

ولك شكري وتقديري الدائمين

قام بنشر

السلام عليكم

عندي ملف اكسيل يحتوي على صغحات مختلفه

اريد من الصفحة الرئيسيه ان احدد صف او عدة صفوف

لمسحها بشرط

ان يتم مسح الصفوف المحددة

مع ارقام هذه الصفوف في صفحات معينه يالملف

الكود التالي يقوم بمسح الخلايا المحددة

للاوراق المحددة في الكود:

Sub kh_MySh_Range_ClearContents()

Dim MySh, Sh

MySh = Array("الرئيسية", "بيانات1", "بيانات2")

If Not TypeName(Selection) = "Range" Then GoTo 1

For Each Sh In MySh

    Sheets(Sh).Range(Selection.Address).ClearContents

Next Sh

1:

End Sub

ويمكن استخدام الكود في اي ورقة من هذه الاوراق المحددة في الكود

قام بنشر

حفظك الله

حاولت ان اعدل في الكود لاجعله ينسخ صف معين

ويلصقه تحت الصف بعدد يتم تعريفه

ولكن باءت محاولاتي بغير ما اريد

فارجوك

امدنا به لكي نتمرن على تعديل الاكواد المفيده

قام بنشر

السلام عليكم

اريد ارتباطه بكلمة سر

كلمة السر هي:123

ويتم تغييرها في الكود في السطر

If Not MyPas = "123" Then GoTo 1
الكود المستخدم هو:
Option Explicit

'

'


Sub kh_MySh_Range_ClearContents()

On Error Resume Next

Dim MySh, Sh, MyPas

Dim MyName As String


'  اسماء الاوراق

MySh = Array("الرئيسية", "بيانات1", "بيانات2")


If IsError(Application.Match(ActiveSheet.Name, MySh, 0)) Then MsgBox "اسم الورقة غير مسجلة في الكود في المتغير " & "MySh", vbMsgBoxRtlReading + vbMsgBoxRight: GoTo 2

If Not TypeName(Selection) = "Range" Then MsgBox "The selection object type is " & TypeName(Selection): GoTo 2


1:

MyPas = InputBox("هل تريد مسح الخلايا " & Chr(10) & Chr(10) & Selection.Address)

If MyPas = "" Then GoTo 2

If Not MyPas = "123" Then GoTo 1


For Each Sh In MySh

    Sheets(Sh).Range(Selection.Address).ClearContents

    MyName = MyName & Chr(10) & Sheets(Sh).Name

Next Sh

Call MsgBox("تم مسح الخلايا " & Selection.Address & Chr(10) & Chr(10) & "في الاوراق التالية : " & MyName, vbMsgBoxRtlReading + vbMsgBoxRight, "الحمد لله")

2:

End Sub

شاهد المرفق اكسل2003

مسح الخلايا المحددة في اوراق معينة.rar

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information