اخي الحسامي
بعد البحث على النت حصلت الكود المطلوب ويقوم بنسخ الخلية 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