أولاً: آلية عمل أزرار الترحيل وكيفية تسريع العمل على ملف إكسل ضخم
إن أزرار الترحيل موجودة في ثلاثة صفحات من برنامجنا كما
مر معنا في المقالات السابقة وهي "فواتير المندوبين" و "فواتير
المبيعات" و "إدخالات فردية" وهي لن تعمل حينما تكون الفواتير أو
ورقة الإدخالات فارغة أي لم يتم تدوين أي باركود فيها، وهنا نعني بالتحديد الخانة
الأولى من عامود الباركود، وكذلك لن تعمل عندما تكون خانات رقم الفاتورة أو اسم المندوب أو اسم الزبون فارغة أي إذا
لم يكن هناك رقم مدون في خانة رقم الفاتورة أو لم يكن هناك اسم مختار أو مكتوب في خانة
اسم المندوب أو اسم الزبون.
وعليه عند النقر على أي زر منها فإنه ستنبثق رسالة تلقائية تفيد بأن الفاتورة فارغة (الباركود الأول) ويجب تعبئتها أو أن رقم الفاتورة فارغة ويجب تعبئتها أو أن اسم المندوب أو الزبون فارغ ويجب تعبئته.
![]() |
| أزرار الفواتير |
![]() |
| رسالة تفيد بأن الفاتورة فارغة |
![]() |
| رسالة تفيد بأن اسم المندوب فارغ |
![]() |
| a message stating that the invoice is empty |
لتغيير اسم المستخدم وكلمة المرور للبرنامج على
اليوزرفورم نقوم بالدخول إلى خصائص اليوزر فورم نفسه بعد فتح البرنامج، حيث نقوم
بالدخول إلى صفحة الفيجوال بيزك عن طريق النقر على الاختصار Alt + F11 و نقوم بالذهاب إلى القائمة في الأعلى على اليسارProject – VBAProject ونقوم بالنقر المزدوج على
اليوزر فورم الأول UF1 ومن ثم نذهب إلى القائمة أسفلها والتي هي
خصائص اليوزر فورم نفسها Properties ومنه لتغيير أمور عدة كالعنوان واللون والخط والتي لكل منها خيارات
خاصة بها نقوم باختيارها وفق الآتي:
1- اسم
أو عنوان اليوزر فورم أو اللايبل أو التيكست بوكس / Caption
2- خلفية اليوزر فورم أو اللايبل أو التيكست بوكس/ Picture
3- لون الخط لليوزر فورم أو اللايبل أو التيكست بوكس / ForeColor
4- لون الحدود لليوزر فورم أو اللايبل أو التيكست بوكس / BorderColor
5- الخلفية
لليوزر فورم أو اللايبل أو التيكست بوكس / BackColor
6- محارف كلمة المرور / PasswordChar
7- نوع وحجم الخط لليوزر
فورم أو اللايبل أو التيكست بوكس / Font
8- حجم اليوزر فورم أو
اللايبل أو التيكست بوكس / Height , Width
أما لتغيير اسم المستخدم وكلمة المرور نفسها فنقوم بالنقر المزدوج على أي مكان في اليوزر فورم نفسه لننتقل مباشرة إلى الأكواد البرمجية الخاصة بها ومنه نذهب إلى الكود الأول ومن هناك نقوم بتغيير اسم المستخدم وكلمة المرور.
![]() |
| خصائص اليوزر فورم |
ثالثاً: تغيير مسار حفظ الفواتير على الكمبيوتر
كما شاهدنا في المقالات السابقة والفيديوهات المرتبطة
بها أنه عند تصدير أي فاتورة كـpdf فإنها تُحفظ في مجلد خاص بها تقوم أنت بإنشاءه وتحديده ويكون ذلك
عن طريق الكود البرمجي الخاص بها، ولتغيير ذلك نقوم بالذهاب إلى صفحة الفيجوال
بيزك Alt
+ F11 ومنه إلى المودل الثاني (Module2) وبعدها إلى الكود الأول على سبيل المثال ونقوم
بتحديد المسار من بدايته أي من حرف القرص المعني بحفظ الفواتير عليه في الكمبيوتر
(F – D –
E - G) أياً كان وحتى نهايته أي
الشرطة المائلة (\) ونقوم بحذفه، وبعدها نقوم بالذهاب إلى مستكشف ويندوز والانتقال
إلى المجلد الذي ستختاره لحفظ الفواتير بدلاً من القديم ومن ثم نقوم بالنقر على
المسار في شريط المسار بالأعلى ونضغط خيارات باليمين ونختار نسخ وأخيراً نعود إلى المودل
مرة أخرى ونختار لصق ونضع شرطة النهاية (\) وأخيراً ننقر على حفظ في أعلى اليسار
أو نضغط على الاختصار Ctrl + S، وهكذا بالنسبة لبقية
الأكواد كذلك، نقوم بنفس الإجراء وبنفس الخطوات إذا ما أردنا تغيير مسار حفظ
فواتير المبيعات أو ورقة الإدخالات الفردية.
![]() |
| كود حفظ الملف كـ PDF |
عند النقر على زر الطباعة لأي فاتورة كانت تظهر المعاينة،
حيث تتواجد علامة مائية داخل الفاتورة نفسها وهي اللوغو الخاص بالشركة أو المحل
التجاري، وكذلك تظهر عند حفظ الفواتير كـpdf، ولوضع علامة مائية جديدة أو تغيير القديمة نقوم بالذهاب إلى تبويب العرض ومنه نختار
تخطيط الصفحة لتظهر لدينا ثلاثة مقاطع في أعلى الصفحة حيث نقوم بالنقر المزدوج على
المقطع الوسطي ومن تبويب التصميم في الأعلى نختار صورة ومن ثم ننقر على 'العمل دون اتصال' حتى يتسنى لنا اختيار صورة من جهاز الكمبيوتر
نفسه وعليه يتم اختيار المعايير المناسبة للعلامة المائية من تنسيق الصورة من حيث
اللون والحجم والشفافية والسطوع وغيرها وفق ما تراه مناسباً وكذلك نقوم بتغيير
مكان رابط الصورة ضمن المقطع حتى تظهر العلامة في المكان المراد ظهورها فيها.
![]() |
| تخطيط الصفحة لإضافة علامة مائية |








تعليقات
إرسال تعليق
اترك لنا تعليقاً