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

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

قام بنشر

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

بالمرفق يوجد فورم يتم من خلالة ادخال البيانات المطلوب نقل بيانات الفورم الى صفحة المعاينة لكي يتم طباعتها.

وشكرا لكم

طباعة.rar

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

السلام عليكم

ضع هذا الكود في زر الطباعة

Private Sub CommandButton1_Click()
With ورقة1
Last = .Cells(Rows.Count, "A").End(xlUp).Row + 1
For i = 1 To 5
.Cells(Last, i) = Me.Controls("TextBox" & i).Value
Next
Unload Me
.PrintPreview
End With
End Sub



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

السلام عليكم

اخي ابراهيم يصبح الكود كالتالي

Private Sub CommandButton1_Click()
With ورقة1
Last = .Cells(Rows.Count, "A").End(xlUp).Row + 1

For i = 1 To 5
.Cells(Last, i) = Me.Controls("TextBox" & i).Value
.Cells(Last + 1, i) = Me.Controls("TextBox" & i + 1).Value

Next
Unload Me
.PrintPreview
End With
End Sub


قام بنشر

السلام عليكم

بالفعل عوض اضافة العدد 5 اضفت العدد 1

و هذا هو التصحيح

Private Sub CommandButton1_Click()
With ورقة1
Last = .Cells(Rows.Count, "A").End(xlUp).Row + 1

For i = 1 To 5
.Cells(Last, i) = Me.Controls("TextBox" & i).Value
.Cells(Last + 1, i) = Me.Controls("TextBox" & i + 5).Value

Next
Unload Me
.PrintPreview
End With
End Sub


قام بنشر

اخى ابو حنين

ايه الجمال والحلاوه دى

اكواد فى غايه الروعه والبساطه

يبقى عمل شئ اخر

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

التيكست بوكس الخاصه بالبحث

طباعة.rar

قام بنشر

اخى ابو حنين

ايه الجمال والحلاوه دى

اكواد فى غايه الروعه والبساطه

يبقى عمل شئ اخر

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

التيكست بوكس الخاصه 

السلام عليكم بارك الله فيكم 

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

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

قام بنشر

السلام عليكم

اخي ابراهيم

هذا الكود يقوم بجلب البيانات عند كتابة رقم الكتاب

مع الملاحظة انه يجلب بيانات سطرين متتالين فقط

Private Sub sear_AfterUpdate()
With ورقة1

    Last = .Cells(Rows.Count, "A").End(xlUp).Row
    For i = 4 To Last: For ii = 1 To 5
    If CStr(sear) = CStr(.Cells(i, 1)) Then
    Me.Controls("TextBox" & ii).Value = .Cells(i - 1, ii)
    Me.Controls("TextBox" & ii + 5).Value = .Cells(i, ii)

End If: Next: Next: End With
End Sub

قام بنشر

أخى ابو حنين

كود جميل ورائع

بارك الله فيك

ولكن ماذا

لو كان ادخال البيانات يتم بدايه من

العمود الثان

اى ان العمود الاول يكون فارغا ليس

به اى بيانات

كيف سيكون شكل كود

ادخال البيانات.

وكود

الاستدعاء

 

طباعة.rar

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