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

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

قام بنشر

الله يجزيك الخير أخي أبو حنين على الملف

ولكن أخي تم أضافة صف واحد فقط

والمقصود أخي هو أضافة صف كلما قم بالضغط على مفتاح enter

يعني مثلاً

عند الكتابة في الصف الثاني الذي أضيف والكتابة في تكسست بوكس رقم (8) والضغط على مفتاح(enter) يقوم الكود بإضافة صف تكست بوكس أخر وبعده كذلك الأمر يضيف الصف الثالث والرابع

وبالنسبة للربط فلم ترتبط إدخال البيانات على الصفحة علماً أن الصف الجديد الذي يضاف يجب أن تضاف إدخالاته في الصفحة

أرجو أن اكون قد أوفيت بالشرح وشكراً

أخوكم

أنس دروبي

قام بنشر

ولكن أخي تم أضافة صف واحد فقط

والمقصود أخي هو أضافة صف كلما قم بالضغط على مفتاح enter

يعني مثلاً

عند الكتابة في الصف الثاني الذي أضيف والكتابة في تكسست بوكس رقم (8) والضغط على مفتاح(enter) يقوم الكود بإضافة صف تكست بوكس أخر وبعده كذلك الأمر يضيف الصف الثالث والرابع

تم عمل اللازم ولكن الربط تم بواسطة زر لاضافة سطر جديد وليس الضغط على انتر

وبالنسبة للربط فلم ترتبط إدخال البيانات على الصفحة علماً أن الصف الجديد الذي يضاف يجب أن تضاف إدخالاته في الصفحة

أرجو أن اكون قد أوفيت بالشرح وشكراً

تم عمل اللازم في زر الترحيل

جرب المرفق

إظهار صف تكست بوكس جديد عند الضغط على مفتاح Enter.rar

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

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

الله يجزيك الخير أخي ومعلمي عبد الله والله أني أشتقت لعلمك الواسع والمتميز دائماً

كان هذا هو المطلوب بكل معنى الكلمة وحتى إذا لم يكن أثناء الضغط على مفتاح enter

وبالنسبة لعمل الأخ أبو نصار فكان أيضاً متميزا وهو المطلوب ولكن الكود في الملف مرة يعمل وأخرى لا يعمل كأنه في عطل أو نقص فيه

ولا يتم حذف الأدخالات بعد الضغط على زر ترحيل والرجوع الى الأفتراضي وهو صف واحد

أرجو مراجعة الكود وتصحيحه لو عذبتك أخي عباد

والله يجزيكم الخير

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

السلام عليكم

الشكر واصل للاخ الحبيب عبدالله

والاخ الحبيب عباد حفظهما الله

===============

لائراء الموضوع

بميزة اخذ عرض وموقع الليبل عنوان العمود

المرفق 2003 -2007

إظهار صف تكست بوكس جديد عند الضغط على مفتاح Enter.rar

قام بنشر

السلام عليكم

الاستاذ الحبيب عبدالله باقشير

عمل متقن وجميل

بارك الله فيك

معلومات ناخذها على طبق من ذهب

زاك الله علما ورفعه

قام بنشر

الله يجزيك الخير

أخي وحبيبي الأستاذ عبد الله باقشير

فأنت لك فضل علي في تعلمي المحاسبة على إكسل

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

وبالنسبة لملف الأخ أبو نصار نفس المشكلة لم تتغير

الذي بقي في الكود هو الإرجاع الى الحالة الإفتراضية

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

أنس دروبي

قام بنشر

أخي أبو نصار أرجع أغلق الفورم وأعيد فتحه من جديد وإدخل البيانات في السطر الأول وعند الضغط على مفتاح enter

لأيضيف صف ثاني

هذا الذي يحصل معي في ملفك

ونشكركم على تعاونكم معناوأرجو أن لا أكون قد أزعجكم بطلبي

والسلام

أنس دروبي

قام بنشر

الله يجزيك الخير أخي أبو نصار

الآن أشتغل الكود بطريقة صحيحة وفعالة

شكراً لك على المعلومات التي قدمتها لي

وصل المطلوب

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

أنس دروبي

قام بنشر

السلام عليكم

الاستاذ الحبيب عبدالله باقشير

عمل متقن وجميل

بارك الله فيك

معلومات ناخذها على طبق من ذهب

زاك الله علما ورفعه

اكرمك الله اخي الحبيب عباد

تقبل تحياتي وشكري

=====================================

الله يجزيك الخير

أخي وحبيبي الأستاذ عبد الله باقشير

فأنت لك فضل علي في تعلمي المحاسبة على إكسل

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

وبالنسبة لملف الأخ أبو نصار نفس المشكلة لم تتغير

الذي بقي في الكود هو الإرجاع الى الحالة الإفتراضية

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

أنس دروبي

جزاك الله خيرا

تحتاج اضافة هذه الاسطر نهاية كود الترحيل فقط


Me.FrameList.Controls.Clear

MyCont = 0

MyTop = Frmtop

kh_AddContl
هذا كود الترحيل مع اضافة الاسطر



Private Sub CommandButton1_Click()

Dim LastRow As Long

Dim Addrs As String

Dim cotl As Control

''''''''''''''

LastRow = Sheets("Data").Cells(Rows.Count, "A").End(xlUp).Row + 1

'''''''''''''''

For Each cotl In Me.FrameList.Controls

If Len(Trim(cotl)) Then

Addrs = cotl.Name

Sheets("Data").Cells(LastRow, "A").Range(Addrs).Value = cotl.Value

End If

Next

Me.FrameList.Controls.Clear

MyCont = 0

MyTop = Frmtop

kh_AddContl

End Sub



قام بنشر

أستاذي الفاضل عبد الله بقشير

عمل رائع جداً

ولك كل الشكر والإحترام

ولكن لدي طلب صغير

وهو اريد أن لا يزيد عدد صفوف التكست بوكس عن 20 صف فقط لاغير

وجزاكم الله خيرا.

قام بنشر

أستاذي الفاضل عبد الله بقشير

عمل رائع جداً

ولك كل الشكر والإحترام

ولكن لدي طلب صغير

وهو اريد أن لا يزيد عدد صفوف التكست بوكس عن 20 صف فقط لاغير

وجزاكم الله خيرا.

تحتاج اضافة هذه السطر بداية الكود kh_AddContl

If MyCont = 20 Then Exit Sub
هذا الكود بعد اضافة السطر اعلاه

Private Sub kh_AddContl()

Dim MyName As String

Dim MyFrmLeft As Double, ScHght As Double

Dim MyLeft As Double, MyWidth As Double

Dim i As Integer

''''''''''''''''''''''''''''''''''''''''''''''''''''''''

If MyCont = 20 Then Exit Sub

MyCont = MyCont + 1

ScHght = (MyCont * iTop) + Frmtop

''''''''''''''''''''''''''''''''''''''''''''''''''''''''

With Me.FrameList

    If ScHght > .Height Then .ScrollHeight = ScHght

    MyFrmLeft = .Left + .Width - .InsideWidth

End With

''''''''''''''''''''''''''''''''''''''''''''''''''''''''

    For i = 1 To 4

        MyWidth = Me.Controls("LabelZ" & i).Width

        MyLeft = Me.Controls("LabelZ" & i).Left - MyFrmLeft

        MyName = Cells(MyCont, i).Address

        With Me.FrameList.Controls.Add("Forms.TextBox.1", MyName, True)

            .Move MyLeft, MyTop, MyWidth, iHt

            .TextAlign = 3

        End With

    Next

    MyTop = MyTop + iTop

'''''''''''''''''''''''''''''''''''''''''''''''''

End Sub

قام بنشر

السلام عليكم

الاستاذ الحبيب عبدالله باقشير

عمل متقن وجميل

بارك الله فيك

معلومات ناخذها على طبق من ذهب

زاك الله علما ورفعه

بالفعل عمل موفق وفكرة زر الانتر جميلة

بارك الله لك وعليك وحواليك يا ابا علي على هذه الاعمال الرائعة

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

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

الله يجزيك ألف خير أخي وأستاذي الحبيب عبد الله باقشير على هذه الإضافة الرائعة والمتميزة

فكان هذا هو المطلوب والمقصود تماماً بدون زيادة أونقصان

وإن شاء الله سوف تشاهدون هذا الكود في برنامج لي سوف أضيفه على المنتدى قريباً بإذن الله تعالى

لن أتكلم عليه الآن وأنما هو مشروع تخرج لي في دراستي

مرة أخرى الله يجزيك الخير

وكل من ساهم معنا في إكمال هذه الفكرة الجميلة

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

أخوكم طالب العلم أنس دروبي

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

السلام عليكم

بالفعل عمل موفق وفكرة زر الانتر جميلة

بارك الله لك وعليك وحواليك يا ابا علي على هذه الاعمال الرائعة

جزاك الله خيرا اخي الحبيب عبدالله المجرب

تقبل تحياتي وشكري

قام بنشر

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

الله يجزيك ألف خير أخي وأستاذي الحبيب عبد الله باقشير على هذه الإضافة الرائعة والمتميزة

فكان هذا هو المطلوب والمقصود تماماً بدون زيادة أونقصان

وإن شاء الله سوف تشاهدون هذا الكود في برنامج لي سوف أضيفه على المنتدى قريباً بإذن الله تعالى

لن أتكلم عليه الآن وأنما هو مشروع تخرج لي في دراستي

مرة أخرى الله يجزيك الخير

وكل من ساهم معنا في إكمال هذه الفكرة الجميلة

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

أخوكم طالب العلم أنس دروبي

الله يوفقك في مشروعك

وجزاكم خيرا وبارك فيكم

تقبل تحياتي وشكري

قام بنشر

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

أخي الحبيب عبد الله

التعديل في الملف أعطاه مرونة في العمل وسهولة الأداء

الله يجزيك الخير وأدعو الله أن يجعلك منارة للعلم نهتدي بها في طريقنا

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

http://www.officena.net/ib/index.php?showtopic=43349&st=0#entry250437

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

أخوكم انس دروبي

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