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

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

قام بنشر

السلام عليكم

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

ولكن عند تغييره لم يعد يعمل

فأنا اريد ان ابحث فى نفس اليوزرفورم على اساس 2 كومبو بوكس كل واحد له  range  مختلف

وشئ اخير لو سمحتم

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

33.rar

قام بنشر

شكرا جزيلا سيدى الكريم

ولكن عند تغيير اسم الورقة لا يعمل

æÑÞÉ13.Activate
III = 2
Do Until æÑÞÉ13.Cells(III, "A").Text = ""
If ComboBox3.Text = æÑÞÉ13.Cells(III, "A").Text Then
Cells(III, "A").Activate

إلى

tazalom.Activate
III = 2
Do Until tazalom.Cells(III, "A").Text = ""
If ComboBox3.Text = tazalom.Cells(III, "A").Text Then
Cells(III, "A").Activate

 

جربت تغيير اسم الورقة

33 - Copy.rar

قام بنشر

شكرا جزيلا سيدى الكريم

ولكن عند تغيير اسم الورقة لا يعمل

اذا كان هناك اكثر من ورقة

æÑÞÉ13.Activate
III = 2
Do Until æÑÞÉ13.Cells(III, "A").Text = ""
If ComboBox3.Text = æÑÞÉ13.Cells(III, "A").Text Then
Cells(III, "A").Activate

إلى

tazalom.Activate
III = 2
Do Until tazalom.Cells(III, "A").Text = ""
If ComboBox3.Text = tazalom.Cells(III, "A").Text Then
Cells(III, "A").Activate

 

قام بنشر
Sheets("tazalom").Activate
III = 2
Do Until Sheets("tazalom").Cells(III, "A").Text = ""
If ComboBox3.Text = Sheets("tazalom").Cells(III, "A").Text Then
Cells(III, "A").Activate
End If

شكرا جزيلا سيدى الكريم

ولكن عند تغيير اسم الورقة لا يعمل

اذا كان هناك اكثر من ورقة

æÑÞÉ13.Activate
III = 2
Do Until æÑÞÉ13.Cells(III, "A").Text = ""
If ComboBox3.Text = æÑÞÉ13.Cells(III, "A").Text Then
Cells(III, "A").Activate

إلى

tazalom.Activate
III = 2
Do Until tazalom.Cells(III, "A").Text = ""
If ComboBox3.Text = tazalom.Cells(III, "A").Text Then
Cells(III, "A").Activate

 

Sheets("tazalom").Activate
III = 2
Do Until Sheets("tazalom").Cells(III, "A").Text = ""
If ComboBox3.Text = Sheets("tazalom").Cells(III, "A").Text Then
Cells(III, "A").Activate
End If

شكرا جزيلا سيدى الكريم

ولكن عند تغيير اسم الورقة لا يعمل

اذا كان هناك اكثر من ورقة

بمعنى لو عملت ورقة تانية  للبحث فيها  يظل ال  range مع الورقة القديمة

æÑÞÉ13.Activate
III = 2
Do Until æÑÞÉ13.Cells(III, "A").Text = ""
If ComboBox3.Text = æÑÞÉ13.Cells(III, "A").Text Then
Cells(III, "A").Activate

إلى

tazalom.Activate
III = 2
Do Until tazalom.Cells(III, "A").Text = ""
If ComboBox3.Text = tazalom.Cells(III, "A").Text Then
Cells(III, "A").Activate

 

قام بنشر

السلام عليكم

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

اقبل تحياتي واحترامي

قام بنشر

شكرا جزيلا سيدى لمتابعتك

انا اعلم ان اى ورقة ثانية تحتاج فورم جديد

ولكن عند عمل ذلك اقوم بنسخ نفس الاكواد فى الفورم الجديد وتغيير اسم الورقة ولكنه لايعمل

قام بنشر

السلام عليكم

اخي الكريم المشكلة قد تكون في فهم اجزاء الكود ارفق ملف للتجربة وحدد المطلوب في الورقة الجديدة واختبر مدى فهمك لاجزاء الكود بعد ذالك

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information