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

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

قام بنشر

images-45b9bf277d83.gif

الموضوع : كود ترحيل البيانات بشكل مميز

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

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

أبدأ بفنح ملف أكسيل جديد :

114.jpg

قم بتسمية

ورقة العمل الاولى بأسم ادخال بيانات

والورقة الثانية فواتير

214.jpg

ثم فى صفحة العمل الاولى والتى تسمى بـ ادخال البيانات قوم بتصميم جدول كما هو موضح فى الصورة

315.jpg

ثم

تصميم زر فى نفس الصفحة حتى يصبح بنفس الشكل هذا

412.jpg

لم لا يعرف كيفية تصميم زر يمكنة ذلك من خلال :

-----------------------------------------------------

اصدار 2003

من مربع أدوات التحكم > ادارج زر

------------------------------------------------------

اصدار 2007

من المطور > ادراج زر

-------------------------------------------------------

وفى الصفحة الثانية التى تم تسميتها باسم فواتير

نصممها على هذا الشكل

613.jpg

بعد تصميم تسمية الصفحتين والزر فى الصفحة الاولى يمكنك اضافة الكود

من خلال اختيار وضع التصميم

513.jpg

والضغط على الزر الذى سبق تصميمة دبل كليك ايسر على الماوس

ثم نضع الكود التالى وسأقوم بشرحة تفصيليا كما بالصورة (الكود مرفق )

712.jpg

الجزء الاولى من الكود

811.jpg

الجزء الثانى من الكود

911.jpg

الجزء الثالث من الكود

1016.jpg

الجزء الرابع من الكود

1110.jpg

الجزء الخامس من الكود

1210.jpg

الجزء السادس والأخير

1310.jpg

ملاحظة : الكود يرحل بترتيب الادخال .

image225.jpg

لتحميل الشرح مصور + ملف المثال + الكود

فى النهاية

أسالكم الدعاء اذا افادكم ذلك

  • Like 10
  • Thanks 1
قام بنشر

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

أخي الفاضل أحمد بكر حفظك الله

بداية ولاأروع ويفترض أن يحتذي بها الجميع كلاً وفق أمكانياته.

أعزك الله ورفع قدرك.

أبو أنس

  • 5 months later...
قام بنشر (معدل)

بارك الله فيك أخى الكريم

إذا أردت عدم مسح البيانات و أردت إبقائها ؟ و ماذا لو أردت توسيع نطاق الترحيل ؟

عذرا" للسؤال فهو من مبتدىء

تم تعديل بواسطه althaer
  • Like 2
  • 1 year later...
قام بنشر (معدل)

السلام عليكم 

 

اخواني الكرام 

 

 

 انا اريد ان اكتب البيانات في جدول 1 و اريد ان يصنف لي المبالغ في الجدول 2 تلقائيا عن طريق الأسماء

    أو ان ينقلها لبيانات كاملة تلقائيا عن طريق الاسماء الى جداول  لكل اسم جدول خاص كما في الجدول 3 .

 

    

post-125753-0-54234800-1404773991_thumb.

post-125753-0-62868300-1404774175_thumb.

post-125753-0-63531500-1404774187_thumb.

تم تعديل بواسطه ahmad shehab
  • 3 months later...
قام بنشر

 

images-45b9bf277d83.gif

الموضوع : كود ترحيل البيانات بشكل مميز

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

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

أبدأ بفنح ملف أكسيل جديد :

114.jpg

قم بتسمية

ورقة العمل الاولى بأسم ادخال بيانات

والورقة الثانية فواتير

214.jpg

ثم فى صفحة العمل الاولى والتى تسمى بـ ادخال البيانات قوم بتصميم جدول كما هو موضح فى الصورة

315.jpg

ثم

تصميم زر فى نفس الصفحة حتى يصبح بنفس الشكل هذا

412.jpg

لم لا يعرف كيفية تصميم زر يمكنة ذلك من خلال :

-----------------------------------------------------

اصدار 2003

من مربع أدوات التحكم > ادارج زر

------------------------------------------------------

اصدار 2007

من المطور > ادراج زر

-------------------------------------------------------

وفى الصفحة الثانية التى تم تسميتها باسم فواتير

نصممها على هذا الشكل

613.jpg

بعد تصميم تسمية الصفحتين والزر فى الصفحة الاولى يمكنك اضافة الكود

من خلال اختيار وضع التصميم

513.jpg

والضغط على الزر الذى سبق تصميمة دبل كليك ايسر على الماوس

ثم نضع الكود التالى وسأقوم بشرحة تفصيليا كما بالصورة (الكود مرفق )

712.jpg

الجزء الاولى من الكود

811.jpg

الجزء الثانى من الكود

911.jpg

الجزء الثالث من الكود

1016.jpg

الجزء الرابع من الكود

1110.jpg

الجزء الخامس من الكود

1210.jpg

الجزء السادس والأخير

1310.jpg

ملاحظة : الكود يرحل بترتيب الادخال .

image225.jpg

لتحميل الشرح مصور + ملف المثال + الكود

من هنا

فى النهاية

أسالكم الدعاء اذا افادكم ذلك

 

الشرح مميز ورائع ارجو تنزيل الملف مرة اخري لان الملف الموجود غير موجود او تم حذفه

  • أفضل إجابة
قام بنشر

الملف مرة تانية بالمرفقات 

ودا الكود المتسخدم بالشرح

On Error Resume Next
If Range("a3") = "" Or Range("b3") = "" Or Range("c3") = "" Then
MsgBox "bla bla1", vbDefaultButton1, "bla bla1 "
Else

azsh = Sheet2.Range("c50000").End(xlUp).Row + 1
Sheet1.Range("A3:C3").Copy
Sheet2.Cells(azsh, 1).PasteSpecial Paste:=xlPasteValues
MsgBox "bla bla2", vbDefaultButton1, "bla bla2 "
Sheet1.Range("A3:C3") = ""
End If

كود ترحيل البيانات- أوفيسنا.rar

  • Like 3
  • Thanks 1
زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information