الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تنسيق الخلية لا يتغير حتى تقوم بعمل double click

مغلق
بدأه محمد طاهر في 16 يناير 2003 · 4 رد · 863 مشاهدة · في طلب و دراسة وشرح البرامج
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

طرح أحد الأخوة هذا السؤال من ضمن موضوع آخر

( يرجي عدم طرح سؤالين فى نفس الموضوع )

اقتباس
سؤال ثاني على الماشي (الله يعطيك العافية).

عندي في الإكسل جدول فيه تواريخ، التواريخ تطلع لي على الشكل mm/dd/yy/ tt:mm وأنا أريد ان أجعلها dd/mm/yy tt:mm حاولت عمل Format Cell ولكن الخلية لا تتغير حتى تقوم بعمل double click بداخلها وهكذا حتى تتغير كل الخلايا. وأنا عندي 26 ألف خلية من هذا النمط على مدى 10 صفحات، كيف هي الطريقة الأنسب. مع الشكر (أرجو أن لا أكون أثقلت عليك).

الاجابة

قم بعمل ماكرو يقوم بارسال القيمة F2 الي المجال المحدد

#2

مشكور جداً أستاذنا محمد طاهر،

ولكن ممكن الاستفاضة قليلاً في الشرح حيث أنني لم أتمكن من عمل هذا الماكر، مع الشكر الجزيل.

(f)(f)(f)(f)(f)

#3

علم علي القيم المطلوب تغيير الفورمات الي dd/mm/yyy

ثم شغل الماكرو التالي

Sub Reenter_Format()

  Dim MyRow As Double, Z As String

  MyRow = Selection.Rows.Count

  For j = 1 To MyRow

    ActiveCell.Cells.NumberFormat = "dd/mm/yyyy"

    Z = ActiveCell.Value

    ActiveCell.Cells.FormulaR1C1 = Z

    ActiveCell.Offset(1, 0).Activate

  Next j

End Sub

re_entervalues.zip

#4

مشكور جداً أستاذنا محمد طاهر، الله يعطيك ألف عافية.

كيف ممكن الواحد يتعلم كتابة Macro لوحده، هل يوجد مرجع ما، أم يجب أن يكون مبرمج VB .

(f)(f)(f)(f)(f)(f)(f)(f)

#5

يوجد كتاب اسمه

EXCEL 2000 VBA

أما التعلم ، ففقط هناك بعض القواعد الاساسية القريبة من ال Basic

أما الكائنات فمختلفة

راجع الموقع فى توقيعي لبدايات الماكرو فى اكسيل

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

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…