لماذا انخفض الدولار رغم استمرار ترقب بيانات التوظيف الأمريكية؟ ( الخميس 04 يونيو 2026 04:22 م ) إيرباص تسلم 81 طائرة... هل تنجح في تحقيق هدف 870 طائرة هذا العام؟ ( الخميس 04 يونيو 2026 04:06 م ) كيف يمكن للذكاء الاصطناعي إعادة تشكيل مستقبل سبيس إكس؟ غولدمان ساكس يوضح! ( الخميس 04 يونيو 2026 03:37 م ) فيتش تخفض نظرتها المستقبلية لقطاع الطيران العالمي إلى متدهورة ( الخميس 04 يونيو 2026 03:30 م ) جوجل تراهن على الطاقة المتجددة في أحدث مشاريع مراكز البيانات ( الخميس 04 يونيو 2026 03:16 م ) أمين عام أوبك: الطلب على النفط سيظل قوياً ولا تغيير في التقديرات ( الخميس 04 يونيو 2026 02:55 م ) إيران تكشف تفاصيل جديدة عن الاتفاق المرتقب مع الولايات المتحدة ( الخميس 04 يونيو 2026 02:54 م ) عاجل| ارتفاع دون التوقعات في مخزونات الغاز الطبيعي الأمريكية ( الخميس 04 يونيو 2026 02:34 م ) وول ستريت في حالة ارتباك.. داو جونز يرتفع بقوة وسط تراجع ناسداك وستاندرد أند بورز ( الخميس 04 يونيو 2026 02:10 م ) هل تنسحب روسيا من أوبك+؟ نوفاك يحسم الجدل! ( الخميس 04 يونيو 2026 02:06 م ) انخفاض في وول ستريت وسط مبيعات على أسهم الرقائق ( الخميس 04 يونيو 2026 02:01 م ) مجلس الذهب العالمي يكشف مفاجآت في تقرير حديث حول مشتريات المعدن الأصفر ( الخميس 04 يونيو 2026 01:58 م ) أسعار الغاز الطبيعي الأوروبي تتراجع بعد اتفاق إسرائيل ولبنان على هدنة هشة ( الخميس 04 يونيو 2026 01:43 م ) آي بي إم وجوجل كلاود تطلقان منصة جديدة لدعم التحول بالذكاء الاصطناعي ( الخميس 04 يونيو 2026 01:30 م ) راي داليو: هناك خلط في الرهان على الذكاء الاصطناعي ( الخميس 04 يونيو 2026 01:27 م ) طرح قوي لشركة كونتينيوم التابعة لهانيويل في ناسداك ( الخميس 04 يونيو 2026 01:14 م ) عقود TSX الآجلة مستقرة وسط توترات الشرق الأوسط المتصاعدة ( الخميس 04 يونيو 2026 12:48 م ) عاجل.. صدور بيانات إعانات البطالة الأمريكية للأسبوع الماضي ( الخميس 04 يونيو 2026 12:32 م ) سوسيتيه جنرال: جميع المؤشرات لا تزال تدعم ضعف الين الياباني ( الخميس 04 يونيو 2026 12:19 م ) أسعار الغاز الطبيعي مدعومة في الربع الثالث لكن آفاق 2027 تتراجع ( الخميس 04 يونيو 2026 12:19 م )

النتائج 1 إلى 7 من 7
  1. #1
    الصورة الرمزية mercury_man
    mercury_man غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jul 2007
    الإقامة
    روسيا - سانت بطرسبورغ
    المشاركات
    1,975

    افتراضي الى عمالقة البرمجة فيجوال بيسك + اكسل سؤال

    السلام عليكم ورحمة الله
    اريد الكود البرمجي لحذف جميع الحروف العربية من مستند اكسل
    وذلك باستخدام فيجوال بيسك للتطبيقات VBA
    اي اريد العمل من ضمن بيئة اكسل
    لكن في الحقيقة لا اعرف الامر الذي يقوم بحذف الحروف
    اعتقد افضل حل هو عمل استبدال للحروف بفراغ
    سبق لي العمل في بيئة فيجوال بيسك للتطبيقات مع برنامج اوتوكاد شكل احترافي وبرنامج وورد بصورة بسيطة اما اكسل لم يسبق لي ذلك
    رجاءا المطلوب حذف الحروف العربية او استبدالها بفراغ في الاكسيل حصرا
    شاكرا لطفكم
    آخر تعديل بواسطة mercury_man ، 18-06-2008 الساعة 10:55 AM

  2. #2
    الصورة الرمزية MUHANNAD123
    MUHANNAD123 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2008
    العمر
    48
    المشاركات
    89

    افتراضي رد: الى عمالقة البرمجة فيجوال بيسك + اكسل سؤال

    أخي ممكن توضح أكثر بالأمثلة
    يعني هل تريد أن يتم الحذف بخلية محدد سلفا أو بكامل المستند أو يتم مسح جميع محتوى الخلية
    وماهو المطلوب اذا واجهك نص مثل كتbookاب هل تريد مسح الحرف العربية فقط وابقاء الكلمة الانجليزية فقط وماذا عن الأرقام

    يعني شوية توضيح بالأمثلة وراح أحاولك فيها على قدر استطاعتي ولاقيلك الحل انشاء الله
    آخر تعديل بواسطة MUHANNAD123 ، 18-06-2008 الساعة 03:33 PM

  3. #3
    الصورة الرمزية mercury_man
    mercury_man غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jul 2007
    الإقامة
    روسيا - سانت بطرسبورغ
    المشاركات
    1,975

    افتراضي رد: الى عمالقة البرمجة فيجوال بيسك + اكسل سؤال

    اقتباس المشاركة الأصلية كتبت بواسطة MUHANNAD123 مشاهدة المشاركة
    أخي ممكن توضح أكثر بالأمثلة
    يعني هل تريد أن يتم الحذف بخلية محدد سلفا أو بكامل المستند أو يتم مسح جميع محتوى الخلية
    وماهو المطلوب اذا واجهك نص مثل كتbookاب هل تريد مسح الحرف العربية فقط وابقاء الكلمة الانجليزية فقط وماذا عن الأرقام

    يعني شوية توضيح بالأمثلة وراح أحاولك فيها على قدر استطاعتي ولاقيلك الحل انشاء الله
    اشكرك اخي الكريم على المساعدة
    عندي مستندات كثيرة تحتوي كلام عربي وانكليزي اريد حذف كل الكلمات العربية بضغطة زر واحدة اما الارقام والحروف الانكليزية باقة
    اعتقد الاسها استعمال محرر الفيجوال بيسك من داخل الاكسيل
    بانتظار المساعدة ضروري

  4. #4
    الصورة الرمزية MUHANNAD123
    MUHANNAD123 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2008
    العمر
    48
    المشاركات
    89

    افتراضي رد: الى عمالقة البرمجة فيجوال بيسك + اكسل سؤال

    كود PHP:
    Dim CellString As StringAs Integer
    CellString 
    ActiveCell.Value
    Start
    :
    For 
    1 To Len(CellString)
    If 
    InStr(1"ÐÏÌÍÎåÚÛÅÝÞËÕÖØßãäÊÇÃáÈíÓÔÙÒæÉìÂÑÄÁÆ"Mid(CellStringI1)) > 0 Then
    CellString 
    Left(CellString1) & Mid(CellString1Len(CellString) - I)
    GoTo 
    Start
    End 
    If
    Next
     
    ActiveCell
    .Value CellString 
    طبعا بدل الكلام الموجود باللون الأحمر تضع جميع الأحرف العربية التي تود ازالتها وبشكل متصل بدون فراغات مثل "دجحخهععغفقثقثصضطكممننتتااي" ولاأدري لماذا ظهرت بهذا الشكل عندما لصقت الكود واي استفسار أنا جاهز
    هذا مبدئيا واذا عند تعديلات ارجو اخباري بها للوصول الى غايتك
    هذا الكود هو لحذف جميع الأحرف العربية في الخلية الفعالة فقط
    آخر تعديل بواسطة MUHANNAD123 ، 19-06-2008 الساعة 08:38 AM

  5. #5
    الصورة الرمزية وضاح عطار
    وضاح عطار غير متواجد حالياً عضو مميز ومشرف سابق
    تاريخ التسجيل
    Apr 2006
    الإقامة
    السعودية
    العمر
    54
    المشاركات
    7,043

    افتراضي رد: الى عمالقة البرمجة فيجوال بيسك + اكسل سؤال

    هذا ما خطر ببالي

    قم بتسجيل ماكرو من خلال الاكسيل

    ثم قم بعمل استبدال حرف ألف العربي بلا شيء

    ثم اوقف تسجيل الماكرو

    اذهب إلى الماكرو ستجد كود لاستبدال الحرف ألف بلا شيء .

    قم بتكرار سطر الاستبدال لكل حرف عربي آخر

    احفظ الكود ثم نفذه على الوثيقة
    توقيع العضو
    اثنان لا يجتمعان علم وسوء خلق

  6. #6
    الصورة الرمزية mercury_man
    mercury_man غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jul 2007
    الإقامة
    روسيا - سانت بطرسبورغ
    المشاركات
    1,975

    افتراضي رد: الى عمالقة البرمجة فيجوال بيسك + اكسل سؤال

    اقتباس المشاركة الأصلية كتبت بواسطة MUHANNAD123 مشاهدة المشاركة
    كود PHP:
    Dim CellString As StringAs Integer
    CellString 
    ActiveCell.Value
    Start
    :
    For 
    1 To Len(CellString)
    If 
    InStr(1"ÐÏÌÍÎåÚÛÅÝÞËÕÖØßãäÊÇÃáÈíÓÔÙÒæÉìÂÑÄÁÆ"Mid(CellStringI1)) > 0 Then
    CellString 
    Left(CellString1) & Mid(CellString1Len(CellString) - I)
    GoTo 
    Start
    End 
    If
    Next
     
    ActiveCell
    .Value CellString 
    طبعا بدل الكلام الموجود باللون الأحمر تضع جميع الأحرف العربية التي تود ازالتها وبشكل متصل بدون فراغات مثل "دجحخهععغفقثقثصضطكممننتتااي" ولاأدري لماذا ظهرت بهذا الشكل عندما لصقت الكود واي استفسار أنا جاهز
    هذا مبدئيا واذا عند تعديلات ارجو اخباري بها للوصول الى غايتك
    هذا الكود هو لحذف جميع الأحرف العربية في الخلية الفعالة فقط
    شكرا جزيلا لك اخي الكريم لكن لا اعلم لماذا الكود لا يعمل ممكن بسبب طريقة كتابة الحروف

  7. #7
    الصورة الرمزية mercury_man
    mercury_man غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jul 2007
    الإقامة
    روسيا - سانت بطرسبورغ
    المشاركات
    1,975

    افتراضي رد: الى عمالقة البرمجة فيجوال بيسك + اكسل سؤال

    اقتباس المشاركة الأصلية كتبت بواسطة وضاح عطار مشاهدة المشاركة
    هذا ما خطر ببالي

    قم بتسجيل ماكرو من خلال الاكسيل

    ثم قم بعمل استبدال حرف ألف العربي بلا شيء

    ثم اوقف تسجيل الماكرو

    اذهب إلى الماكرو ستجد كود لاستبدال الحرف ألف بلا شيء .

    قم بتكرار سطر الاستبدال لكل حرف عربي آخر

    احفظ الكود ثم نفذه على الوثيقة
    شكرا لك اخي العزيز وضاح دائما سباق الى الخير
    فعلا جربت المايرو الذي ذكرته وهو المطلوب بالضبط
    جزاك الله كل خير ووفقك لما يحب ويرضى
    الكود كالتالي
    كود:
        Cells.Replace What:="ا", Replacement:=" ", LookAt:=xlPart, SearchOrder _
            :=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False

المواضيع المتشابهه

  1. سوال بسيط حول ربط بيانات من اكسل بخطوط في التريد
    By :: EslaM IbraheM :: in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EA
    مشاركات: 6
    آخر مشاركة: 29-03-2010, 01:12 PM
  2. سؤال لخبراء البرمجة ..
    By Parli in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EA
    مشاركات: 9
    آخر مشاركة: 14-12-2009, 06:38 AM
  3. مساعدة : كيف يمكن ربط فيجيوال بيسك ب اكسل من اجل تغيير خانات في اكسل
    By oudathothefa in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EA
    مشاركات: 4
    آخر مشاركة: 29-04-2009, 04:20 PM
  4. سؤال بسيط فى البرمجة !!!
    By وليد الامور in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EA
    مشاركات: 14
    آخر مشاركة: 24-07-2008, 05:30 PM
  5. سؤال لخبراء البرمجة ... !
    By Hazboor in forum استفسارات وأسئلة المبتدئين
    مشاركات: 3
    آخر مشاركة: 14-03-2006, 10:25 PM

الاوسمة لهذا الموضوع


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17