اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

إدخال التاريخ تلقائيا فى بداية الصف


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

صممت صفحة لإدخال بيانات يومية مكتب كمبيوتر وأريد أن أدخل تاريخ اليوم مرة واحدة فى خانة التاريخ وعند إدخال أى بيان فى صف تالى للصف الأول أن يتم كتابة التاريخ تلقائيا فى الخلية المقابلة للصف الجديد .

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

IsBlank ، وما شابهها تختبر خلية واحدة فقط وليس كل خلية فى المدى .

أرجو الإفادة .

رابط هذا التعليق
شارك

لنفرض أنك تريد تسجيل تاريخ اليوم فى العمود B بعد تعديل أي قيمة فى كل سطر

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 2 Then
 If Range("B" & Target.Row) <> Now Then Range("B" & Target.Row) = Now
End If
End Sub

adddateToColBonchange.rar

رابط هذا التعليق
شارك

بسم الله الرحمن الرحيم

شكرا جزيلا أخ محمد كود رائع وبسيط وجميل جدا ووفى بغرضه فى برنامجى .

أشكرك على ردك لى فى أول استفسار منى للمجموعة وأرجو لها كل توفيق ، وأرجو ألا أكون خالفت قواعد المنتدى .

رابط هذا التعليق
شارك

أهلا بك :fff:

بالنسبة للاشارة لقواعد المشاركة

هي موجودة فى توقيعي الشخصي الذي يظهر فى أول مشاركة لي فى أي موضوع بصفة تلقائية

و مشاركاتك هذه نموذجية و لا تخالف القواعد :d

مع تحياتي

رابط هذا التعليق
شارك

  • 2 years later...

الاخ محمد طاهر

ارجو الإدلاء بدلوك في موضوعي على الرابط مع شكري وإذا في اي استفسار عن اي نقطة ارجو مدي بها سواء على الموضوع او على ايميلي مع كثير شكري

http://www.officena.net/ib/index.php?showtopic=14499

تم تعديل بواسطه malik68
رابط هذا التعليق
شارك

اخ محمد طاهر

بارك الله فيك على المساهمة القيمة ولكن عندي ملف حاولت ادخال هذا الكود عليه ولكنه لا يتم تفعيل الكود الإ بالضغط على خانة الرصيد مرتين وعندما تظهر المعادلة مباشرة يتم تفعيل الكود اليك الملف المرفق بعد اضافة الكود عليه

الملاحظ انو لو ادخل اي مبلغ في خانة المدين لا يظهر التاريخ الا بالضغط على خانة الرصيد اما في خانة الدائن يظهر بمجرد الكتابة ارجو التعديل والافادة علما بان الحماية هي 1234

____________.rar

تم تعديل بواسطه malik68
رابط هذا التعليق
شارك

استبدل الكود الذي لديك بالكود التالي:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 7 Then
Range("G" & Target.Row) = Date
End If
End Sub

رابط هذا التعليق
شارك

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

رابط هذا التعليق
شارك

في الكود السابق كان الصف المعين إدراج التاريخ به هو الصف الثاني وليس السابع .. هذا أولاً .. وثانياً كان الكود يعمل بعد تحرير أي خلية وليس عند التنقل بين الخلايا.

رابط هذا التعليق
شارك

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