بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|
-
Posts
167 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو حسين بلال
-
السلام عليكم هاد الكود فعلاً بيحقق الملطوب, فهو بيعطي " " ( فراغ واحد ) عند عدم وجود قيمة في البيانات, فما هو طلبك بالتحديد؟
-
السلام عليكم ورحمة الله وبركاته حقيقة مابعرف شو اللي صاير أخي الكريم, أنا رجعت نزلت الملف من المشاركة وجربته وكان شغال وبدون أي مشكلة, وجربت فتحت صفحة قبله وشغلته, فماعمل أي مشكلة, خاصة أني لم أضف عليه أي كود برمجي. عموماً كله خير بإذن الله, رفعت الملف من جديد على رابط خارجي وسأضع لك المعادلة اللي كتبتها في خانة التاريخ في الصفحة الرئيسية, طبعاً بدون ماتغير أي شئ من المثال اللي كنت مدرجه في سؤالك. طبعاً لازم تكون مشغل صفحة دالة الأخ تامر ليتم استخدام الكود الموجود فيها. وفقك الله لما يحب ويرضى وبارك الله فيكم الحل: http://www.4shared.com/file/118254128/bbec301/VLOOK2ALL.html المعادلة: =IF(vlook2all(شراء!B:F,A2,(COUNTIF(شراء!B:B,A2)),5)=0," ",vlook2all(شراء!B:F,A2,(COUNTIF(شراء!B:B,A2)),5)) في ملاحظة علي طلبك نفسه وهي أن ماتطلبه غير صحيح محاسبياً في حالة العمل الكيميائي أو الصيدلي, إذا يجب عليك تفرقة المخزون من المادة الواحدة إلى أقسام كل حسب تاريخ صلاحيته حتى يتم بيع الوارد أولاً ( الوارد أولاً صادر أولاً ) وبالتالي سيبقى في المخزون دائماً المواد ذات التاريخ الجديد.
-
برنامج يحول الكود البرمجي إلى مخطط تدفقي
حسين بلال replied to حسين بلال's topic in منتدى الاكسيل Excel
السلام عليكم بالعكس أخي الكريم, البرنامج مانه لأهل الإختصاص, البرنامج مفيد حتى للمبتدئ, لأنه يمكنه من رؤية الكود بشكل مخطط, من خلال قراءة الكود, لن يستطيع المبتدئ تحديد بداية الشرط ونهايته وتشعباته, أما هنا وبشكل مرئي فإن الكود يصبح له نكهة أخرى, جرب وضع كود وانظر المخطط الناتج عن هذا البرنامج وقارن أيهما أسهل على المبتدئ إذا أردت أن تشرح له الكود؟ الكود نفسه أم المخطط؟؟ جزاك الله خيراً ورضاً وسروراً وهناءاً جزاك وكزانا خيراً ورضاً واعافيةً -
السلام عليكم ورحمة الله وبركاته لما الواحد فينا يشتغل على ملف كبير فيه كم ألف سطر, وبيكون محتاج إنه يحدد مجال كبير من الخلايا أو الأسطر أو الأعمدة, بيمسك الفأرة وبيسحب لشي دقيقة وهو مرعوب من فكرة إنو ممكن يروح فيها إذا فلت زر الفأرة من ايدو, لأنه رح يضطر يعيد التحديد من البداية, فيكي إذا فقد نقطة البداية أصلاً مما يخلق لدينا مشكلة فعلية أن بشوفها بعملي على أرض الواقع, طيب رح أعطيكم كم استراتيجية لحل هيك مشكلة بطريقة فعالة وناجعة بإذن الله. اضغط f5 اللي موجودة طبعاً بلوحة المفاتيح, فبيطلعلك نافذة فيها مستطيل صغير, اكتب فيه المجال اللي بدك اياه, مثلاُ a1:a1000 b1000:b90 a3:M300 k3000:c3 ومثل ماعم تلاحظو, مو مهم الأحرف إنو تكون كبيرة أو صغيرة, ولا بيهم إنو الرقم الصغير قبل الكبير, كيف مارتبت أو كتبت رح يفهم عليك اكسل افندي ويعلملك المجال اللي إنت بدك اياه. ( بس مو تكتبله اي شي وتتوقع منه إنو يفهم عليك !!!!! ) وبالتالي هي الطريقة مفيدة لما بيكون بدك اتحدد الباقي من الملف اللي عم تشتغل فيه فتحدد تقديرياً بأنك تريد تحديد المجال من المكان الذي أنت فيه للأخير ( تقديرياً حسب مساحة عملك ممكن تقول من مكاني الآن إلى 1000 سطر ) كمان بتكون مفيدة لما بتوصل لنقطة ما من صفحة العمل, وبيهمك إنو اتحدد البيانات السابقة, وبالتالي المكان اللي إنت فيه رح يكون هو نقطة النهاية للتحديد. بتكون مفيدة كمان لما بتعرف بالتحديد المكان اللي بدك اياه, يعني أحياناً بتكون عم تشيك على قيم ما في قائمة طويلة, امسك ورقة وقلم, وسجل أرقام الخلايا أو المجالات اللي إلك عليها ملاحظات, لما بتخلص بتجي على هالطريقة وبتستخدمها لتحديد المجالات الي كتبتها على الورقة قبل قليل. بتمنى تكون المعلومة وصلت. في كم استراتيجية بناقشهم باللقاءات الجاية بإذن الله المهم إنو انجرب ونحاول انعود حالنا عاللي عم نقراه وانجربه خاصة إذا كان بيفيدنا فعلاً
-
Reading Excel file from Access Database
حسين بلال replied to زياد علي's topic in منتدى الاكسيل Excel
السلام عليكم ورحمة الله وبركاته شئ جميل مفعلاً وهو مانتوقعه من اكسل. جزيت خيراً أخي الكريم زياد لكن حبذا لو تم شرح الطريقة ليكتمل المعروف. طلب آخر من فضلك, في هذه المشاركة من الرابط التالي http://www.officena.net/ib/index.php?showtopic=29153 يوجد برنامج مصمم على قاعدة بيانات اكسس وفيه مشكلة بتوقع أنها ناشئة ع نسخة الأكسس التي صمم عليها البرنامج, المهم, هل يمكن تطبيق ماقمت به على قاعدة البيانات هذه لتكون كحل مؤقت لحين أ قوم أحد الأعضاء مشكوراً بحل المشكلة في البرنامج نفسه. إذا كان ذلك ممكناً, أرجو منك تغيير الخط المستخدم إلى أي خط مشهور للغة العربية لتلافي مشكلة عدم وجود الخط المستخدم. جزاك الله خيراً مرةً أخرى ووفقك لما يحب ويرضى -
السلام عليكم ورحمة الله وبركاته بالمرفقات ملف إن شاء الله بيفي بالغرض. لكن في مشكلة ماعرفت سببها, عند تطبيق المعادلة على أول خلية ثم سحبها, سيكرر اكسل قيمة الخلية الأولى, لتحديث النتيجة وظهور النتيجة الصحيحة, تحتاج للذهاب إلى كل خلية قمت بنسخ الخلية إليها وتضغط عليها ثم إنتر فتتحدث النتيجة بإذن الله. استخدمت بالحل معادلة من تطوير الأخ أبو تامر جزاه الله خيراً وأسكنه الجنة, وبالتالي وضعت الحل مرفقاً مع صفحة المثال والشرح للسيد أبو تامر لتعرف من أين أتيت بهه الدالة لذا إذا كان الحل مناسباً لما تريد, يجب عليك الإحتفاظ بهذه الدالة في مكان عملك. VLOOK2ALL.rar
-
للمعلمين أربط علامة الطالب بوجه ضاحك أو عابس ويمكن طباعتها
حسين بلال replied to m_127899's topic in منتدى الاكسيل Excel
السلام عليكم ورحمة الله وبركاته جزاكم الله خيراً ورضاً وسروراً -
السلام عليكم ورحمة الله وبركاته. جزاك الله خيراً أخي قطان على محاولتك, لكنها للأسف لم تؤدي المطلوب منها لأكثر من سبب, أهمها, كثرة المدخلات التي علي ادخالها مما يزيد وقت العمل في حين أنا أريد تقليله وزيادة انتاجيتي. ثم إن تصميمك للحل كان يعتمد على صفحة اكسل, في حين أني أريد الحل على واجهة منفصلة عن أي ورقة لأستطيع استتخدامها أينما أردت. أرفق إليك تصوري الشخصي عن الواجهة التي ذكرتها أعلاه وهي تتطابق مع ماطلبته من حيث الخانات والأزرار. أشكر جهدك وتعبك في محاولة مساعدتي, عسى الله أن يوعضك خيرً وسروراً user_form.rar
-
برنامج يحول الكود البرمجي إلى مخطط تدفقي
حسين بلال replied to حسين بلال's topic in منتدى الاكسيل Excel
السلام عليكم حياك الله أخي وجزانا وإياكم خيراً ورضاً وسروراً إليك ما أمرت http://www.4shared.com/file/118152450/ef10...er-EMBRACE.html بتوفيق الله وحفظه -
السلام عليكم ورحمة الله أخي مشان التقارير السايقة, بتصور لازم يتم جمعها سوية لحل المشكلة. بكل الأحوال بمشكلتك هي أنا شخصياً مافيني ساعدك فيها بدون مثال من حضرتك, فياريت لو ترفع مثال للصفحة الأساسية الي وزعتها بين الشباب, ومثال لتعديلات زملائك بالعمل. الله الموفق والمستعان
-
تسلم أخي يوسف, هي هي اللي بسميها مشاركة فعلية, وفقك الله لفعل الخير. فعلاً اكسل عنده امكانية استيراد المعومات من مصادر كثيرة, صفحات text, صفحات وررد, اكسل, قواعد البيانات المختلفة بدءاً من اكسس مروراً بـ SQL وهلم جراً, اضافة إلى امكانية استيراد البيانات من أغلب البرامج المحاسبية والإدارية العالمية ( طبعاً ذلك يحتاج إلى معرفة متقدمة, لكننا هنا نسرد امكانياته ). اضافة إلى مقدرته لاستيراد البيانات من موقع ما مثل ما ذكر الأخ يوسف ( بانتظار الشرح اللي وعد به ).
-
السلام عليكم اقترح عليك أن تزوع عليهم هذه الورقة بعد أن تقوم بحمياتها بأكثر من كلمة سر, بحيث أن كل شخص له مساحة محددة يمكنها التعديل ضمنها فقط.
-
للرفع مع رجاء المحاولة
-
السلام عليكم أخي سالم أصلاً الأفضل واللي ينصح فيه كل مبرمج, هو إنو يضمن كود برنامج هيك شروحات ليتم صيانة الكود في المستقبل والتعديل عليه. أضم صوتي لصوتك في هذا الخصوص جزاك الله خيراً
-
السلام عليكم ورحمة الله وبركاته أخوتي وأحبتي في الله, بدأت بالأمس موضوع عن مكتبة لبرنامج اكسل هنا في هذا الموقع الرائع, ستكون قيمة جداً جداً جداً ومن الطراز الرفيع بإذن الله لكن مشكلتها بالنسبة لأغلب الأعضاء أنها باللغة الإنكليزية, لذلك أقترح أن ننتقي أحد هذه الكتب القيمة ونبدأ بترجمته بطريقة مصورة, وذلك بأن يقوم مجموعة من المتبرعين ذوي الإلمام الكافي باللغة الأنكليزية وبرنامج اكسل بتقسيم الكتاب فيما بينهم وترجمته, ثم يقوم واحد بترتيب الشرح ونشره هنا منسقاً ومصاغاً بترتيب الكتاب الأصلي لنحافظ كذلك على تسلسل الأفكار وانسيابيتها. إذا أعجبتكم الفكرة, فأنا جاهز بعون الله لاقتراح كتاب شامل في اكسل وارساله إلى الأخوة, لنتعاون على ترجمته وتصوير الصور التوضيحية للموضوع ثم اعادة ارسالها إلي لتنسيقها واعادة جمعها ونشرها باسم المنتدى على صيغة pdf مع صفحات xls للأمثلة إن وجدت. ( من يرد أجراً أكبر ليخفي اشتراكه ويخفي اسمه ويجعل مشاركته في سبيل الله مخفية حتى عني إذ يمكنه أن ينشئ ايميل خاص بهذا الموضوع, ويرسل لي ايميل بأنه سيعمل على الصفحات رقم كذا وكذا, فإن كانت غير محجوزة اعطيته الضوء الأخضر وإلا نبهته إلى عدم اضاعة وقته وجهده في عمل يقوم به غيره, والترجمة كما قلت ستنزل باسم المنتدى والأعضاء الذين يفضلون ذكر اسمائهم.) شو رأيكم يا أخوان؟ بانتظار الرد وعلى بركة الله
-
يا سيدي الله يعطيك العافية ويجزيك الخير ويغفرلك ما تقدم وما تأخر من ذنبك ويعتق رقبتك من نار جهنم أنت وأحبتك ووالديك وأهلك, ونحن معكم وأهلنا ووالدينا وأحبتنا بإذن الله. عندي أخ مغربي بالشغل, بكرة بخليه يترجملي الملف للعربي بإذن الله وأرفعه لتعم الفائدة بعون الله
-
السلام عليكم أنا شخصياً بعرف بهالخاصية بس مطبق غيرها, عندي ملف فيه مجموعة أكواد أقوم باستخدامها بشكل متكرر في عملي واضيف عليها ما أحتاجه من أكواد حين اللزوم, وضعت لها اختصار على شريط التشغيل السريع وجعلتها مخفية ضمن اكسل, عند تشغيل الكمبيوتر في العمل صباحاً أنقر على هذا الإختصار فيشتغل اكسل ويحمل هذا الملف في ذاكرته ( كونه مخفي ) وأبدأ عملي كون كل ما أحتاجه من اداوت موجود في هذه الصفحة المخفية. هذه الطريقة بتفيد الهدف اللي أنا محتاجه. جزاكم الله خيراً ورضاً
-
السلام عليكم أخ يوسف. البرنامج الثاني أضفته في مشاركة مستقلة منعاً للإلتباس. بخصوص المجموع كلامك صحيح وقد أرفقت صورة للخيارات الممكن التبديل فيما بينها, لكن المشكلة بأن اكسل يمكننك فقط من خيار واحد أما أنا فاحتاج لثلاث خيارات جمع & عدد & وسطي وهو أمر متوافر في اكسل 2007 أما 2003 فلا.
-
اضيف هنا طلبي الثاني وآثرت فصله لألا يلتبس عليكم, كا لأنه طلب خاص بعملي. أنا أعمل كمحاسب, وبطبيعة الحال استخدم اكسل بكثرة في عملي, أحياناً كثيرة, أحتاج إلى نسخ سبع خلايا متتالية عمودياً لاستخدمها في البرنامج المحاسبي, أحياناً أحتاج 19 خلية, أحياناً أحتاج عمود أحياناً أكثر, لذا أريد من فضلكم أداة فيها خانتين للمدخلات, واحدة عدد الأسطر, وواحدة عدد الأعمدة وذلك لتتيين مجال النسخ ابتداءاً من الخلية الفعالة التي سأقف عندها, فإذا كتبت مثلاً 7 أسطر و 1 أعمدة, ووقفت عن الخلية A1 فإن الإداة ستنسخ لي الموجود في الخلايا A1:A7 , طبعاً تنسخ وتبقي المجال المذكور أعلاه محدداً لأنني قد اضطر إلى تلوينه أو تغيير خصائئصه حسب عملي, الآن الأزرار التي أريدها هي زر نسخ وبه تعمل الأداة حسب ماذكر أعلاه, زر تكرار وفيه يتم تطبيق ذات القيم السابقة للأسطر والأعمدة ولكن ابتداءاً من الخلية التالية للتحديد السابق عمودياً وللأسف, يعني في المثال السابق كان التحديد A1:A7 عند ضغط زر كرر العملية يتم نسخ مع تحديد المجال A8:A14 بالضغط مجدداً على هذا الزر ننتقل إلى نسخ وتحديد A15:A21 وهكذا. أما لو كان التحديد A1:C7 يعني ( 7 أسطر و 3 أعمدة ) فإن ضغط زر كرر الملية يعطيني نسخ وتحديد للخلايا A8:C14 وهكذا, اضافة إلى زر للخروج. حبذا لو كانت هذه الأداة مرتبطة باختصار ما فريد ليسهل علي استخدامها مع افراد اختصار لزر كرر العملية مع امكانية التنقل باستخدام زر TAB مابين حقولها. جزاكم الله خيراً مرة أخرى ووفقكم لما يحب ويرضى, أعتذر مجدداً للإطالة.
-
السلام عليكم ورحمة الله وبركاته, لما رأيت من علم لدى أخوتي في الله هنا, ولما رأيت من شغفهم وحبهم للمساعدة, ولأهمية هذين البرنامجين لدي ولضعفي قواكم الله في مجال برمجة اكسل أتوكل على الله سائلاً إياكم عن حل لهما, من معرفتي المتواضعة ببرمجة اكسل, لا أتوقع أن يكون الأمر صعباً عليكم, لكن الأمر هو كيفية ايصال المعلومة إليكم بالطريقة الصحيحة. عموماً من اجتهد وأصاب فله أجران ومن اجتهد و لم يصب فله أجر كما علمنا حبيبنا صلى الله عليه وسلم. طلبي هو عبارة عن برنامجين أو أداتين, الأولى قد تكون مهمة لقسم كبير من الأعضاء فسأبدأ بها على بركة الله ( طبعاً عرضاً وليس تطبيقاً ), كما ن لكل شخص منا هنا له لوحة تحكم, فحبذا لو كان لدينا أداة ممكن تسميتها بلوحة تحكم المستخدم, تكون بتصميم جميل, قابلة للتصغير والتكبير, قابلة للتحريك في مجال حدود برنامج اكسل من الشاشة, تكون أعلى الجميع في حال أن اكسل هو البرنامج المفعل أو المستخدم ( active application ) يمكن التعديل عليا باضافة أزرار لها حسب حاجة المستخدم, يعني ممكن ضيف عليها أزرار أو لينك لتشغيل ملف ما أو ورقة اكسل معينة في مكان ما, كل ماذكر سابقاً يمكن تطبيقه بدون الحاجة إلى اضافة خارجية لكن مايهمني هو مايلي في الزاوية السفلية اليمنى من اكسل يمكن اضافة خيار لعرض أمر واحد من مجموعة خصائص لتحديد ما, يعني إذا حددنا خمس خلايا فرضاً فيها القيم من واحد حتى خمسة, فإننا يمكننا أن نستعرض في تلك الزاوية, إما مجموع هذه الخلايا أو عددها أو متوسطها أو أكبر قيمة أو أصغر قيمة... أو لا شئ. للأسف في 2003 لا يمكن اختيار أكثر من خيار واحد حسب ما أعرف ( في 2007 تم اعطائكم الحرية في ذلك ), وبالتالي فجل مايهمني هو أداة تمكني من عرض مجموع, عدد, متوسط القيم الموجودة في تحديد ما, وطبعاً أن تكون فعالة بشكل تلقائي للتحديد لأنه خلال عملي اليومي, أقوم بتحديد مجموعة من الخلايا وأنزر إلى معلوماتها كعددها أو مجموعها أو متوسطها, لذا لا أريد أن اضغط زر أو ماشابه, أريدها أن تتحدذ تلقائياً بمجرد تحديد مجموعة الخلايا, طبعاً إذا كانت القيم عددية فسأحصل على المجموع والعدد والمتوسط, أما إذا كانت نصية ففقط سأحصل على العدد مع ملاحظة أن العدد والمتوسط هو فقط للقيم الموجودة ولا يأخذ بالحسبان الخلايا الفارغة. أرجو أن يكون البرنامج على شكل add in لأستطيع استخدامه في كل ملفات اكسل وليس فقط في الصفحة الموجود فيها. أتمنى أن تكون الفكرة قد وصلت, أعتذر عن الإطالة, وفقكم الله لما يحب ويرضى وجزاكم الله خيراً مقدماً.
-
السلام عليكم نكمل الموضوع على بركة الله. تحديد الأسطر أو الأعمدة أو بطريقة أعم الخلايا يأخذ الكثير من وقت المستخدم ويتناسب ذلك طرداً مع مساحة التحديد علماً أنها من أسهل وأبسط الأمور في اكسيل إذ بإمكانك تحديد خمسة آلاف سطر أو عمود من اكسيل بثواني فقط باستخدام لوحة المفاتيح, لمعرفة الطريقة ندخل بموضوع التحديد أكثر وبعمق أكبر, لتحديد أي خلايا في اكسل اضغط باستمرار على shift مع تحريك الأسهم للأعلى أو أسفل ....... وبالتالي إذا اردنا تحديد مجموعة خلايا نقف عند أول خلية من هده الخلايا من اليمين أو اليسار لا فرق ثم نثبت زر shift مع تحريك الأسهم حتى نحدد الخلايا التي نريد. أما إذا أردنا أنا نحدد خمسة أسطر فبضغط shift + space نكون قد حددنا السطر الي نحن فيه والذي طبعاً يجي أن يكون أول أو آخر سطر من الأسطر الخمسة المطلوبة, بعد ذلك نضغط shift مع الإستمرار وتحريك السهم باتجاه الأعلى أو الأسفل حسب مكان الأسطر الباقية ذات الأمر بالنسبة للأعمدة مع اختلاف طريقة تحديد العمود وقد تحدثنا عن ذلك
-
السلام عليكم أخي سالم, أخي يوسف. شكراً على المرور, وفقكما الله لما يحب ويرضى.
-
السلام عليكم مشكور أخي يوسف على توضيحك, بس في هذه الحالة ستكون الصورة أسفل المشاركة وهذا أمر ليس دائماً مرغوب به خاصة إذا كان لديك تعقيب يجب وضعه تحت الصورة أو في حال تعدد الصور كما في الشروحات. للمشاركات البسيطة والتي تستلزم صورة توضيحية فالطريقة ممتازة.
-
السلام عليكم أخي الكريم, خطأ بالتشغيل, علماً أنني لم أغير مكان الملف, حاولت أن أفتح قاعدة البيانات فقال لي أنها قديمة ( أنا استخدم 2003 ) وسألني إن أردت أن أقوم بعمل كونفيرت إلها, لكن لا جديد. حبذا لو استطاع أحد الخبراء في الأكسس حل المشكلة خاصة مع نظم التشغيل الحديثة كالفيستا, جزاكم الله خيراً وسروراً
-
هل يمكن اجراء هذا الارتباط بين ورقتي الاكسل
حسين بلال replied to أبو العقاب's topic in منتدى الاكسيل Excel
السلام عليكم أخي أبو العقاب, مافهمت شو قصدت باضافة مادة جديدة, هل قصدت اضافة مادة جديدة كلياً أم فقط علامات مادة ما؟؟؟؟ أخي يوسف عطا, في الصفحة الثانية يوجد ثلاث أعمدة وهما علامات الفصل الأول والثاني والمعدل واللي هو وسطي الفصلين لذا يمكنك انشاء هذا العمود بدون الحاجة إلى نقله من الورقة الأولى. "" فقط للتذكير""