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

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

قام بنشر

عندي برنامج حسابات وباحدي شيتاتة شيت مسمي كسوف حسابات العملاء علي سبيل المثال ولكن لكثرة عدد هذة الحسابات التي وصل الان الي 150 حسابفمن الصعب ان ابحث عن ما اريدة بين كل هذا العدد ففكرت لعمل ما يشبة لوحة التحكم للانتقال من خلالها الي الحساب المراد ولكني لا اجد الالية لربط كل اسم حساب بما يخصة في باقي الشيت

قام بنشر

أخى الحبيب ( وليد ) هناك طريقتان هامتان نستخدمهم لربط واجهة برنامج بباقى شيتاتة مهما كان عدد هذه الشيتات

1- ( HYPERLINK ) وهى طريقة بسيطة وأبسط خطواتها بإنك ممكن تختار خلية من صفحة الواجهة التى تريد ربط خليتها بشيت معين ثم ( كليك يمين على هذه الخلية )ستظهر لك قائمة ستختار منها بالطبع ( HYPERLINK ) وبعد الضغط عليها ستظهر قائمة ( INSERT HYPERLINK ) ثم (BOOKMARK ) ستظهر لك قائمة بها كافة مسميات شيتاتك الموجودة داخل (WORKBOOK ) إختر منها الشيت الذى ترغب بربطة بهذه الخلية ، ثم ( OK ) إرجع للخلية التى قمت بربطها بهذا الشيت وأضغط عليها سينتقل بك على الفور لها الشيت ، كذلك ممكن إختيار شكل من (AUTOSHAPES  ) وقم برسمة ثم نفذ علية نفس الخطوات.

2 - عن طريق الكود وهذا سهل لأن أمرة بسيط

إضغط ( ALT +F11 ) ستظهر لك صفحة ال ( VBA ) من قائمة ( INSERT ) إختر ( MODULE ) ستظهر لك صفحة خالية إكتب هذا الكود بها وليكن المطلوب من هذا الكود الإنتقال إلى ( SHEET2 ) سيكون الأمر

Sub MAHM()
'أسم الشيت
Sheets("SHEET2").Select
'المكان المراد الإنتقال إلية
End Sub

ثم تذهب إلى واجهة البرنامج وقم من شريط ( FORM ) بإختيار ( BUTTON ) وقم برسمة فى المكان الذى تريدة ستجدة أتوماتيك ينتقل إلى نافذة ستجد بها أسم الكود التى قمت أنا بتسميتة بأسم ( MAHM ) ثم ( OK ) وبالضغط علية هو الأخر ستجدة ينتقل إلى الشيت رقم ( 2 ) والذى قمت أنا بإختيارة داخل الكود بالطبع تستطيع كتابة أى مسمى وفقا لمسميات شيتاتك

3- وهناك بالطبع مراحل أكثر تعقيدا وتطورا من ذلك مثل الأختيار من ( USER FORM ) أو ظهور  ( USER FORM ) وكتابة أسم الشيت المراد الإنتقال إلية ولكن أن إخترت لحضرتك أبسط وأسرع الطرق

قام بنشر

أذن إشرح المطلوب من وجهة نظر مختلفة عن مفهومى السابق للمرفق بمعنى أنا فهمت المرفق خطأ وليس المطلوب

إذن ماوجه الحطأ فى مفهومى السابق وماهو الصح فية ؟

وإن كان مفهومى للموضوع كله خطأ ماهو الصواب المختلف عن مافهمت

قام بنشر

نعتبر ان الملف عبارة عن شيت واحد فقط

وبة حوالي 150 كشف حساب

عند التوجة الي الحساب رقم 130 علي سبيل المثال لا الحصر فبالتمرير عن طريق المسطرة الافقية سوف اخد وقت طويل ففكرت من عمل طريقة للوصول السريع لكل نطاق داخل هذا الشيت والذي يخص كل كشف حساب ولكن لم اجد الالية لفعل ذلك

ولكني لا اريد ان اطبق طريقة هيبر لينك ابد

فهل من كود او معادلة

قام بنشر

استاذي الفاضل حمدا لله وصلت الفكرة ولكنها لكثر عدد الكشوف لابد من تكون مرتبة اكثر من ذلك ومحكمة اكثر وليس ازرار من الممكن تكون عبارة عن اسهم يمين وشمال

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.

×
×
  • اضف...

Important Information