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

المساعدة في الطباعة


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

السلام عليكم

اريد من السادة وضع كود للطباعة بدلا من الطباعة للجان واحدة واحدة فعلي ان تكون الطباعة من الرقم الموجود في الخلية i2 الي ان تصل الطباعة حتي الرقم الموجود في الخلية i6 و لسيادكم جزيل الشكر

legan.rar

رابط هذا التعليق
شارك

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

حتى لايطبع اوراق زياده

عندنا عدد الطلاب وليكن 500 وعندنا صفحة الشهادات يكون فيها شهادتين

اذن عدد الصفحات المطلوب طباعتها 500 على 2 تساوي 250 ورقه

وان زدت حسنا تخليى الطابعة تطبع جزء جزء حتى لاتهنج

مثلا 30 شهاده في امر الطباعه

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

رابط هذا التعليق
شارك

أخى الكريم / ابن بنها

سلام الله عليكم

يمكنكم كتابة بداية الطباعة ونهايتها يدويا فى الخلايا ( F2   و G2 ) حتى تتحكم فى الصفحات كما تريد

رابط هذا التعليق
شارك

السلام عليكم

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

 

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

 

 

أما بالنسبة للشرح فليسمح لي الاستاذ الفاضل / رجب جاويش 

بشرح عمله الجميل

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

Dim I As Integer
For I = Range("F2") To Range("G2")
If I <= Range("G2") Then
Range("I2") = I
ActiveWindow.SelectedSheets.PrintOut From:=1, To:=1, Copies:=1, Collate:=True
End If
Next I
Range("I2").Select
End Sub

 

أخي الفاضل في هذا الكود تم تعريف متغير من التوع الرقم الصحيح واسمه i  وبعدها تم عمل حلقة تكرارية لقيمة هذا المتغيير  بالقيم الموجودة داخل الخلايا F2") و("G2 وبعدها تم وضع  شرط وفيه يتم تنفيذ عملية الطباعة مادامت قيمة المتغير اقل من القيمة الموجودة بالخلية  g2  وبعدها يتم النزول لنهاية الحلقة التكرارية ليت تنفيذها من جديد حتى تصل قيمة المتغير إلى القيمة النهائية والموجودة بالخلية g2

 

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

واعتذر لأستاذي الفاضل / رجب جاويش أننى قمت بالشرح قبل موافقته 

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

أخى الفاضل / أبو إيمان

أحسنت أخى الفاضل شرح جميل للكود

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

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

ونحن نكمل بعضنا البعض

رابط هذا التعليق
شارك

السلام عليكم

الاخ الكريم / commandos1975

 

الملف المرفق من الاستاذ القدير / رجب جاويش في المشاركة رقم 2

يعمل بطريقة صحيحة علي جهازي

 

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

 

ActiveWindow.SelectedSheets.PrintOut From:=1, To:=1, Copies:=1, Collate:=True
 

بالسطر

 

ActiveWindow.SelectedSheets.PrintPreview

 

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

رابط هذا التعليق
شارك

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