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

ادراج لأسطر جديدة بدل المسافات فى الوورد آليا

مغلق
بدأه بوجاسم في 28 ديسمبر 2002 · 6 رد · 790 مشاهدة · في طلب و دراسة وشرح البرامج
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة الأعضاء :

أرجو الإجابة على سؤالي هذا ..

عندي عملية معقدة في برنامج ال Word ، وهي أني أريد أن أقوم بتوزيع كلمات الوثيقة على الأسطر ، أي كلمة واحدة في كل سطر ، كما يلي :

لنأخذ مثلا العبارة السابقة ونوزعها على الأسطر :

عندي

عملية

معقدة

في

برنامج

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

فهل هناك طريقة سواء عن طريق الماكرو أو ال VB ?

علماً أن معرفتي في البيسك أو غيرها من لغات البرمجة كمعرفة القطة التي تعيش في أفريقيا بسور الصين العظيم :rolleyes:

#2
Sub replaceit()



spacecount = 0

Selection.WholeStory

scount = Selection.Characters.Count

For i = 1 To scount

 If Selection.Characters(i).Text = " " Then spacecount = spacecount + 1

Next





    For i = 1 To spacecount

          Application.StatusBar = "Searching  ...." & _

             i & "/" & Mcount & "       Please Wait......."

    

       With Selection.Find

        .Text = " "

        .Replacement.Text = ""

       End With

    'If Selection.Find.Found = False Then Exit Sub

    Selection.Find.Execute

    Selection.TypeParagraph

    Next i

End Sub

replacespacewithenter.zip

#3

:rolleyes:نسيت موضوع القطة و سور الصين

افتح الملف المرفق فى نفس وقت فتح الملف الذي تريد عمل ذلك عليه

و اضغط alt + f8

و اختار الماكرو

ثم run

#4

شكرا لك على استجابتك لي .

ولكن يا أخي لا أفهم كيف أستعمل الكود وأين أضعه .. ثم هذا الملف المرفق لا يحتوي سوى اسمك الكريم .

يعني أرجوك اعذرني .. لم أفهم شيئاً :( ليتك تشرح لي

#5

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

اضغط alt+f11 لرؤيته

و alt+F8 لتشغيله

أو شغل الماكرو من القائمة بالطريقة العادية

tools

macros

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

و نفذ نفس الخطوات

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

فالمفهوم واحد

و الموقع موجود فى توقيعي

#6

شكرا .. شكرا .. شكرا لله تعالى، وجزاك الله خير الجزاء لقد أرحتَني من عناء أشهر طويلة، بارك الله فيك يا أخي :) ;)

#7

الحمد لله

و أهلا بك

و نرجو أن نراك هنا دائما مفيدا و مستفيدا (f)

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

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

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

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

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

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