اوفيس 2003 قام بنشر نوفمبر 19, 2008 قام بنشر نوفمبر 19, 2008 (معدل) السلام عليكم ورحمة الله وبركاته لدي العديد من الأسئلة لو تكرمتم برجاء الإجابة عليها وسأضع كل سؤال في مشاركة بمفردها الأول لدي ملف به ورقتان ورقة 1 ورقة 2 انا اريد ان انقل بيانات ورقة 1 الى ورقة 2 ولكن المشكلة التي تواجهنى هي ان في بيانات ورقة 1 خلايا مدموجة وانا زودت عدد خلايا الدمج في ورقة 2 وعندما انسخ واذهب لورقة 2 للصق يرفض او يلصق بس تكون غير منطبقة على الدمج الجديد ومرفق مثال على ذلك ساعدوني فيه حيث انني لدي حوالي 3000 خلايا وانا ارفقت لكم مثال 5 فقط Qus_1.rar تم تعديل نوفمبر 19, 2008 بواسطه office 2003
اوفيس 2003 قام بنشر نوفمبر 19, 2008 الكاتب قام بنشر نوفمبر 19, 2008 الثاني لدي ملف به جدول وبه صفوف ملونة احمر وصفوف ازرق انا اريد ان افرزهم الأحمر لوحده والأزرق لوحده انا استخدم اوفيس 2003 Qus_2.rar
اوفيس 2003 قام بنشر نوفمبر 19, 2008 الكاتب قام بنشر نوفمبر 19, 2008 الثالث لدي ملف به اسماء عملاء وايميلاتهم وكل بيان في خلية واحدة انا اريد ان افصل الإسم عن الإيميل او اريد طريقة سريعة لإستخلاص الإيميلات فقط من البيانات علما بان عندي حوالي 1000 عميل Qus_3.rar
عبدالله باقشير قام بنشر نوفمبر 19, 2008 قام بنشر نوفمبر 19, 2008 السلام عليكم بالنسبة للسؤال الثالث تفضل الملف Qus_3.rar
اوفيس 2003 قام بنشر نوفمبر 19, 2008 الكاتب قام بنشر نوفمبر 19, 2008 (معدل) يا سلام عليك يا غاااااااااااااااااااااااالي ووالله اكثر من رااااائع ووالله انك خبير يا خبور عقبال السؤال الأول والثاني بس هناك لي عدة اسئلة اطمع في اجابتها لديك على نفس السؤال الثالث وهي 1 - ياليت لو شرح مبسط لهذه الدالة لأطبقها في امور اخرى 2- انا الأن استخلصت حوالي 2000 ايميل لدي والحمد لله لي طلب اخر وهو انا اريد ان ارسل لهم كلهم دفعة واحدة رسالة كيف استخلصهم من الإكسل لأضعهم في ايميلي على الياهو لأبعث لهم كلهم رسالة واحدة 3- لو تكرمت انا اريد ايضا مثل ما استخلصت الإيميل ان استخلص الإسم الأول اللي قبل الإيميل جزاك الله كل خير تم تعديل نوفمبر 19, 2008 بواسطه office 2003
عبدالله باقشير قام بنشر نوفمبر 20, 2008 قام بنشر نوفمبر 20, 2008 (معدل) السلام عليكم بالنسبة للشرح هي استخدام دوال تقوم باستخراج النص بتحديد موقع حرف معين في النص اليك شرح الدوال هذه من تعليمات الدوال دالة استخراج النص MID ========================== ينطبق أيضاً على: MIDB تقوم MID بإرجاع عدد معين من الأحرف من سلسلة نصية، بدايةً من الموقع الذي تحدده، استناداً إلى عدد الأحرف الذي تحدده. تقوم MIDB بإرجاع عدد معين من الأحرف من سلسلة نصية، بدايةً من الموقع الذي تحدده، استناداً إلى عدد البايت الذي تحدده. تُستخدم هذه الدالة مع الأحرف مزدوجة البايت. بناء الجملة MID(text,start_num,num_chars) MIDB(text,start_num,num_bytes) Text (النص) هو السلسلة النصية التي تحتوي على الأحرف التي تريد استخراجها. Start_num هو موضع الحرف الأول الذي تريد استخراجه من النص. يحتوي الحرف الأول في النص على start_num 1، وهكذا. Num_chars تحديد عدد الأحرف التي تريد MID أن تقوم بإرجاعها من النص. Num_bytes تحديد عدد الأحرف التي تريد MIDB أن تقوم بإرجاعها من النص بالبايت. ملاحظات إذا كانت start_num أكبر من طول النص، تقوم MID بإرجاع "" (نص فارغ). إذا كانت start_num أقل من طول النص، لكن start_num بالإضافة إلى num_chars يتعديان طول النص، تقوم MID بإرجاع الأحرف حتى نهاية النص. إذا كانت start_num أقل من 0، تقوم MID بإرجاع قيمة الخطأ !VALUE#. إذا كانت num_chars سالبة، تقوم MID بإرجاع قيمة الخطأ !VALUE#. إذا كان num_bytes سالباً، ترجع MIDB قيمة الخطأ #VALUE!. ================================================================ دالة لتحديد موقع حرف معين SEARCH ========================== SEARCHB تُرجع SEARCH عدد الأحرف التي عثر عندها على حرف معين أو سلسلة نصية، بداية بـ start_num. استخدم SEARCH لتحديد موقع الحرف أو السلسلة النصية داخل سلسلة نصية أخرى بحيث يمكنك استخدام الدالات MID أو REPLACE لتغيير النص. تقوم SEARCHB أيضاً بالبحث عن سلسلة نصية واحدة (find_text) داخل سلسلة نصية أخرى (within_text)، وإرجاع رقم موضع البدء لـ find_text. يعتمد الناتج على عدد وحدات البايت التي يستخدمها كل حرف، بداية الحرف الأول لـ within_text. تستخدم هذه الدالة مع الأحرف مزدوجة البايت. يمكنك أيضاً استخدام SEARCHB للبحث عن سلسلة نصية واحدة ضمن سلسلة أخرى. بناء الجملة SEARCH(find_text,within_text,start_num) FINDB(find_text,within_text,start_num) Find_text هو النص الذي تريد العثور عليه. يمكنك استخدام أحرف البدل— مثل علامة الاستفهام (?) والعلامة النجمية (*) في find_text. تطابق علامة الاستفهام أي حرف مفرد، وتطابق العلامة النجمية أي مجموعة أحرف متتابعة..إذا أردت العثور على علامة استفهام أو علامة نجمية حقيقية، اكتب التلدة (~) قبل الحرف. Within_text هو النص حيث تريد البحث عن find_text. Start_num هي عدد الحرف في within_text حيث تريد بدء البحث. تلميح استخدم start_num لتخطي عدد أحرف معين. على سبيل المثال، افترض أنك تعمل بالسلسلة "AYF0093.YoungMensApparel". للعثور على عدد "Y" الأول في الجزء الوصفي للسلسلة النصية، حدد start_num التي تساوي 8 حيث لا يتم بحث جزء الرقم المسلسل للنص. تبدأ SEARCH بالحرف 8، وتعثر على find_text عند الحرف التالي، وتُرجع العدد 9. دائماً تُرجع. SEARCH عدد الأحرف من بداية within_text، وتحسب الأحرف التي تتخطاها إذا كانت start_num أكبر من 1. ملاحظات لا تفرق SEARCH بين الأحرف الكبيرة والصغيرة عند بحث النص. تشبه SEARCH و SEARCHB كلاً من FIND و FINDB، إلا أن FIND و FINDB يتسمان بالحساسية لحالة الأحرف. إذا لم يتم العثور على find_text، تُرجع قيمة الخطأ #VALUE!. إذا تم تجاهل start_num، يفترض أن تكون 0.1. إذا لم تكن start_num أكبر من 0 (صفر) أو أنها أكبر من طول within_text، يتم إرجاع القيمة الخطأ !VALUE#. ================================================================ بالنسبة لتجميع الايميلات و ارسالها بالبريد تفضل المرفق ملاحظة: قد جمعتها لك ايضا في الخلية a10 كمثال Qus_3_1.rar تم تعديل نوفمبر 20, 2008 بواسطه خبور خير
اوفيس 2003 قام بنشر نوفمبر 21, 2008 الكاتب قام بنشر نوفمبر 21, 2008 مشكور وجزاك الله كل خيـــــــــــــــــــــــــــــر 1- شرح اكثر من رائع يا غالي للدالة 2- انا لدي 2000 ايميل هل هناك دالة انا لا اريد هذه الخمس ايميلات فقط اريد طريقة لأرسل رسالة لهم كلهم 3- استأذنك ان تفصل لي وتستخرج الإسم الأول اللي قبل الإيميل لأني حاولت بتطبيق شرحك الرئع ولكني فشلت
عبدالله باقشير قام بنشر نوفمبر 22, 2008 قام بنشر نوفمبر 22, 2008 السلام عليكم انا لدي 2000 ايميل هل هناك دالة انا لا اريد هذه الخمس ايميلات فقط اريد طريقة لأرسل رسالة لهم كلهم غير في الكود من 1 الى 2000 بدلا من 7 ================================= استأذنك ان تفصل لي وتستخرج الإسم الأول اللي قبل الإيميل لأني حاولت بتطبيق شرحك الرئع ولكني فشلت استخدم الدالة : =MID($A1;1;SEARCH(";";$A1;1)-1)
اوفيس 2003 قام بنشر نوفمبر 25, 2008 الكاتب قام بنشر نوفمبر 25, 2008 استأذن معاليك ان تشرح لي لم اعرف اطبق على 2000 ايميل لدي برجاء الشرح اكثر هل هي دالة ام ماذا وبالنسبة لإستخراج الإسم الأول الحمد لله تم استخراجه الله يبارك فيك
قطان قام بنشر نوفمبر 25, 2008 قام بنشر نوفمبر 25, 2008 أخي الكريم بحسب ما فهمته فعليك دخول الفيجوال ونبديل الرقم 7 بالعدد 2000 على أن يكون هناك 2000 من الصفوف وبعدها الصف العاشر يكون بالرقم 2003 ويحوي الايميلات وبعدها يكون زر الارسال أرجو أن أكون قد أفدت والسلام ختام
اوفيس 2003 قام بنشر نوفمبر 26, 2008 الكاتب قام بنشر نوفمبر 26, 2008 مشكور اخي قطان ولكن لم افلح في التطبيق
ashraff101 قام بنشر نوفمبر 26, 2008 قام بنشر نوفمبر 26, 2008 بالنسبة لتجميع الايميلات و ارسالها بالبريد تفضل المرفق ملاحظة: قد جمعتها لك ايضا في الخلية a10 كمثال
ashraff101 قام بنشر نوفمبر 26, 2008 قام بنشر نوفمبر 26, 2008 الاخ اكسلجى كيف تم التجميع هل بكود وهل يمكن ذلك
اوفيس 2003 قام بنشر نوفمبر 26, 2008 الكاتب قام بنشر نوفمبر 26, 2008 اين المرفق وفي انتظار رد مشرفنا الغالي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.