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

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

قام بنشر

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

الأخوة الأعزاء

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

Inter1.rar

قام بنشر

السلام عليكم

أخي العزيز

قم بعمل التالي

(1) إخفي الأعمدة الير مستخدمة (كل ماهو بعد العمود F)

(2) من Tools ثم Options ثم Edit ثم move selection after enter وإجعلها Right يمين بدلا من الأسفل

(3) ضع الكود التالي في حدث الورقة


Private Sub Worksheet_SelectionChange(ByVal Target As Range)

cc = Target.Column

If cc = 2 Or cc = 3 Then Target.Offset(0, 4 - cc).Select: Exit Sub

If cc > 4 Then Target.Offset(1, -cc + 1).Select

End Sub

تفضل المرفق وبه الخطوات الثلاثة

Inter1.rar

قام بنشر

السلام عليكم أخي العزيز / طارق

أولا شكرا لك على سرعة الرد والإجابة ولكن لم يفي الكود بالغرض لانه لم يعمل بالشكل المطلوب لماذا لا اعرف

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

قام بنشر (معدل)

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

تم تعديل بواسطه esam2008
قام بنشر

السلام عليكم

بعد اذن البشمهندس طارق

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


Private Sub Worksheet_Change(ByVal Target As Range)

If Not Intersect(Target, [A4:A53]) Is Nothing Then

Target.Offset(0, 3).Select

End If

If Not Intersect(Target, [D4:D53]) Is Nothing Then

Target.Offset(1, -3).Select

End If

End Sub

قام بنشر

الاخوه الافاضل عمل رائع وموفر لكثير من الوقت والجهد

ولكنى اريد تطبيقه على شيت عندى

على جميع صفوف الشيت على حسب التسلسل كما هو موضح فى الخلايا الملونه بالون الاصفر

مرفق اليكم الشيتPAY HOTEL-1.rar

قام بنشر

الاخ عبد الله

بمعنى اننى اريد ان ابدء الكتابه فى الخليه A5

THEN B5,THEN C5,THEN E5 ,THEN F5 , THEN H5 , THEN H6 , THEN I5 , THEN I6 ,THEN J5 , THEN J6 ,THEN K5 , THEN K6 ,THEN O5,THEN P5,THEN Q5

THEN A8

THEN B8,THEN C8,THEN E8 ,THEN F8 , THEN H8 , THEN H8 , THEN I8 , THEN I9 ,THEN J8 , THEN J9 ,THEN K8 , THEN K9 ,THEN O8,THEN P8,THEN Q8

THEN A11

وهكذا

ارجو ان اكون استطعت الالتوضيح

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