nawras_271 قام بنشر نوفمبر 10, 2011 مشاركة قام بنشر نوفمبر 10, 2011 السلام عليكم ورحمة الله وبركاتة برجاء من اخواتى الافاضل مساعدتى فى تكملة هذا العمل الصغير بالنسبة لكم وهو عمل خانت اضافة لعملاء كما هو موضح بالمرفق وانى محتاجة بسرعة جدا جزاكم الله كل خير اخوكم ايمن ِAyman.rar رابط هذا التعليق شارك More sharing options...
عبدالله المجرب قام بنشر نوفمبر 10, 2011 مشاركة قام بنشر نوفمبر 10, 2011 السلام عليكم اخي ضع هذا الكود في زر امر Sub Trhl_Abu_Ahmed() Dim i As Integer, LR As Integer t = 1 LR = Range("A" & Rows.Count).End(xlUp).Row For i = 1 To 5 Cells(LR + 1, i).Value = Cells(i + 15 + t, "G").Value t = t + 1 Next i End Sub رابط هذا التعليق شارك More sharing options...
عبدالله المجرب قام بنشر نوفمبر 10, 2011 مشاركة قام بنشر نوفمبر 10, 2011 واذا اردت مسح البيانات بعد الترحيل من الخانات التي في العمود G فالكود سيكون كذا Sub Trhl_Abu_Ahmed() Dim i As Integer, LR As Integer t = 1 LR = Range("A" & Rows.Count).End(xlUp).Row For i = 1 To 5 Cells(LR + 1, i).Value = Cells(i + 15 + t, "G").Value Cells(i + 15 + t, "G").Value = "" t = t + 1 Next i End Sub وهذا الكود برسالة تنبيهية اذا كان احدى الخانات او اكثر فارغة بعدم اكمال الترحيل Sub Trhl_Abu_Ahmed() Dim i As Integer, LR As Integer If Application.WorksheetFunction.Count(Range("G17:I26")) < 5 Then MsgBox "لم يتم الترحيل لعدم اكمال الحقول المرحلة ", vbOKOnly + vbCritical, "تنبيه": Exit Sub End If t = 1 LR = Range("A" & Rows.Count).End(xlUp).Row For i = 1 To 5 Cells(LR + 1, i).Value = Cells(i + 15 + t, "G").Value Cells(i + 15 + t, "G").Value = "" t = t + 1 Next i End Sub رابط هذا التعليق شارك More sharing options...
nawras_271 قام بنشر نوفمبر 10, 2011 الكاتب مشاركة قام بنشر نوفمبر 10, 2011 اخى الكريم اشكرك على الرد ولكنى لا اعرف اين زر امر معزرة اخى الكريم لو ممكن توضحة لى او تشرح لى كيف افعلها شكرا جداااااااا رابط هذا التعليق شارك More sharing options...
عبدالله المجرب قام بنشر نوفمبر 10, 2011 مشاركة قام بنشر نوفمبر 10, 2011 اذاً خذ المرفق وفيه زر الامر ِAyman.rar رابط هذا التعليق شارك More sharing options...
saad abed قام بنشر نوفمبر 10, 2011 مشاركة قام بنشر نوفمبر 10, 2011 اخى عبدالله بارك الله فيك كود جميل سعد عابد رابط هذا التعليق شارك More sharing options...
abouelhassan قام بنشر نوفمبر 10, 2011 مشاركة قام بنشر نوفمبر 10, 2011 شكر وتقدير وفائق الاحترام روائع اخى الاستاذ عبدالله ماشاء الله عليك احترامى رابط هذا التعليق شارك More sharing options...
الحسامي قام بنشر نوفمبر 11, 2011 مشاركة قام بنشر نوفمبر 11, 2011 السلام عليكم اخي الحبيب ابو احمد وبدون مجاملة اقف لك احتراماً على هذا الكود وعلى طريق الصياغة ومنطقيته لكن لي ملاحظة صغيرة جدا عليه ولا تؤثر على الكود لماذا استخدمت ال"Counter-t" طالما لديك عداد يلبي الحاجة التي استخدمته لاجلها "i" ويمكنك استخدام العداد على هذا النحو Dim i As Integer, LR As Integer LR = Range("A" & Rows.Count).End(xlUp).Row For i = 1 To 5 Cells(LR + 1, i).Value = Cells(i * 2 + 15, "G").Value Next i رابط هذا التعليق شارك More sharing options...
عبدالله المجرب قام بنشر نوفمبر 11, 2011 مشاركة قام بنشر نوفمبر 11, 2011 الاستاذ الفاضل عماد الحسامي لسى احنا بنخطي الخطوات الاولى في الاكواد ولا بد من وجود عدم الانتباه لمثل هذه الحركات الجميلة شكراً على التشجيع والكلام الحلو ابواحمد رابط هذا التعليق شارك More sharing options...
ياسر الحافظ قام بنشر نوفمبر 11, 2011 مشاركة قام بنشر نوفمبر 11, 2011 الاساتذة الاعزاء : الاستاذ " ابو احمد " عبد الله المجرب الاستاذ " الحســــــــــــــــــــــــــامي " جزاكم الله كل الخير وفقكم الله ابو الحارث رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان