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

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

قام بنشر

شكرا لك اخي الحسامي ...

فعلا هذا هو المطلوب ... لكن واجهتني مشكلة وهي :

ماذا لو كانت الخلية A1 مربوطة بخلية اخرى او ببرنامج خارج الاكسل ... فان الكود لا يعمل عند تغير القيمة

فالكود يعمل بجدارة حينما اقوم بادخال القيمة يدوياً للخلية A1

مرفق مثال

تحياتي لك وشكرا لك على ابداعك

3333.zip

قام بنشر

السلام عليكم

اخي الكريم لا يوجد اكواد قياسية تصلح لكل زمان ومكان

الاكواد حسب طبيعة البرنامج وحسب ماريد ربطة من الخلايا

والنطاقات والكود كان مربوط بالخلية a1 فقط

تم التعديل على اساس التنفيذ بناءا على الخليتين a1 و l1

مرفق ملف

قام بنشر

هلا اخي الحسامي

شكرا لك على التعديل ... لكن انا لا اريد ان نذكر خلية L1 بالكود ....

اريد ان يكون الكود مبني على متغيرات الخلية A1 فقط ...

اذا هذا لا يمكن عمله ...

فهل بالامكان ان نلغلي خلية A1 ونضع بالكود هذه الجملة (حدث الصفحة كل دقيقة)

بحيث ينظر الكود الى ساعة الكمبيوتر وكل دقيقية يقوم بعملية النسخ ؟؟؟

تحياتي لك

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

اخي الحسامي

بعد البحث على النت حصلت الكود المطلوب ويقوم بنسخ الخلية D7 الى الخلية C7 كل دقيقة

الكود هو


Dim TimeToRun


Sub auto_open()

    Call ScheduleCopyPriceOver

End Sub


Sub ScheduleCopyPriceOver()

    TimeToRun = Now + TimeValue("00:01:00")

    Application.OnTime TimeToRun, "CopyPriceOver"

End Sub


Sub CopyPriceOver()

    Calculate

    Range("c7").Value = Range("d7").Value

    Call ScheduleCopyPriceOver

End Sub


Sub auto_close()

    On Error Resume Next

    Application.OnTime TimeToRun, "CopyPriceOver", , False

End Sub


حاولت ادمج هذا الكود مع الكود الذي كتبته مشكورا لكن لم اوفق الان ما اريد عمله هو التالي:

If A1=1

Then every minute do:

Copy(F2:I2)

Paste(F3:I3)

Copy(B1:E9)

Paste(B2:E10)

Copy(F3:I3)

Paste(B1:E1)

If A1=0 do nothing

اتمنى ان اجد منك المساعدة ولك مني كل الشكر والتقدير

OK.zip

تم تعديل بواسطه zxzxzxz
  • Like 1
قام بنشر

السلام عليكم

اخي الكريم مرفق ملف يتم تنفيذ الكود كل دقيقة بمجرد فتح الملف

  • 2 weeks later...
قام بنشر

السلام عليكم جميعاً

عماد بك

تحياتى وتقديرى لك ولعلمك الغزير

ذادك الله من علمه

ماذا نفعل فى حالة لو كنا نريد تطبيق الكود على بيانات عمود

مثلاً

لو تحقق الشرط فى الخلية بى 1 و بى 2 و بى 3 إلى بى 100

تظهر النتيجة فى الخلية جى 1 و جى 2 و جى 3 إلى أخره حتى جى 100

علماً بأن تكرار الكود لعدد كبير من المرات بالطريقة التى تجعل الشاشة تومض مع كل تكرار أمر غير مستحب

أرجو أن تكون وجهة نظرى وسؤالى واضحين

دمت بخير

  • 2 weeks later...
  • 2 months later...
قام بنشر

أخى عماد الحسامى بارك الله فيك وجزاك عما تقدمه خيرا

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

  • 2 months later...
  • 4 weeks later...
قام بنشر

بركة الله فيك أخي عماد

جمل شرطية صغيرة لكن دوخت رأسي مرة مع فيجوال.ب6

على العموم أخي عماد شرح وافي و مفهوم

جزاك الله حسنات

  • 3 months later...
  • 3 months later...
  • 2 months later...
  • 5 months later...
  • 4 weeks later...
  • 3 months later...
قام بنشر

السلام عليكم جميعاً

عماد بك

تحياتى وتقديرى لك ولعلمك الغزير

ذادك الله من علمه

ماذا نفعل فى حالة لو كنا نريد تطبيق الكود على بيانات عمود

مثلاً

لو تحقق الشرط فى الخلية بى 1 و بى 2 و بى 3 إلى بى 100

تظهر النتيجة فى الخلية جى 1 و جى 2 و جى 3 إلى أخره حتى جى 100

علماً بأن تكرار الكود لعدد كبير من المرات بالطريقة التى تجعل الشاشة تومض مع كل تكرار أمر غير مستحب

أرجو أن تكون وجهة نظرى وسؤالى واضحين

دمت بخير

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

  • 6 months later...
قام بنشر

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

 

اضم صوتي للاستاذ / يوسف عطا .... اعاده الله للمنتدي بخير وسلام

نرجو اعادة فتح الموضوع من قبل احد اساتذتنا لكل المبتدئين والاعضاء واستكمال السلسلة

حيث ان خبراؤنا اقدر من يقوم بذلك

وحيث ان القدير / الحسامي غائب عنا لفترة

  • Like 1
  • 4 years later...
قام بنشر
في 6/12/2010 at 17:02, الحسامي said:

السلام عليكم

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

HOSAMI IF THEN.rar

if then else.rar

if then else(hosami).rar

if then elseIF....المتعددة والمتشابكة.rar

case ...statment.rar

choose ...statment.rar

switch ...statment.rar

الجمل الشرطية كاملة (الحسامي).rar

 

  • Like 1

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