اذهب الي المحتوي
أوفيسنا

ابـو فـيـصـل

عضو جديد 01
  • Posts

    28
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو ابـو فـيـصـل

  1. لقد وجدت موضوع بأن هناك 67 دالة ولكن لم اجد لها شرح وهل هناك دالات غير الموجودة داخل برنامج الاكسل حالياً وهذا رابط الموضوع http://www.mouwazaf-dz.com/t5073-topic فمن لدية معرفه بها فليزودنا بها وله الشكر morefunc شرح نقوم بتنصيب الملف بعد تحميله من الرابط التالي (برنامج إكسيل يجب أن يكون مغلقا ونختار أثناء التنصيب اللغة التي تكون بها هذه الدوال (الفرنسية أو الإنجليزيةوبعد التنصيب يفتح برنامج إكسيل ورقة نجد فيها مساعدات حول هذه الدوال... نغلق الملف المفتوح (ملف المساعدة) إذا لم نكن بحاجة إليه... وسنجد هذه الدوال الجديدة (67 دالة جديدة) بعد فتح أي ملف جديد أو قديم في قائمة الدوال تحت عنوان morefunc... Morefunc est une macro complémentaire proposant 67 nouvelles fonctions de feuille de calcul pour Excel. Ces fonctions sont compatibles avec Excel 95 à 2007. Elles ne sont pas portables sur d'autres plate-formes que Windows, ni sur d'autres tableurs. Ce complément est écrit en C++ et contenu dans un fichier XLL, c'est à dire une DLL capable de s'interfacer avec Excel. La rapidité du code compilé permet d'obtenir une vitesse de calcul souvent comparable à celle des fonctions intégrées d'Excel. Morefunc est distribué en tant que Freeware et son installation est entièrement automatisée. Fonctions : Date et heure DIFFDATE : Renvoie la durée écoulée entre deux dates en nombre d'années, mois et jours DIMPAQUE : Renvoie la date du dimanche de Pâques pour une année donnée NUM.SEMAINE : Calcule le numéro de semaine d'une date (conforme à la norme ISO) Information EVA : Evalue une expression donnée sous forme de texte INDIRECT.EXT : Renvoie le contenu d'une cellule ou d'une plage contenue dans un classeur fermé MRFVERSION : Renvoie le numéro de version de Morefunc NOMCLASSEUR : Renvoie le nom du classeur courant NOMFEUILLE : Renvoie le nom d'une feuille dans le classeur en cours NUMPAGE : Renvoie le numéro de page d'une cellule TEXTEFORMULE : Renvoie la formule d'une cellule XLM.LIRE.CELLULE : Renvoie des informations sur la mise en forme, la position ou le contenu d'une cellule XLM.LIRE.CLASSEUR : Renvoie des informations sur le classeur courant XLM.LIRE.DOCUMENT : Renvoie des informations sur une feuille ou le classeur courant XLM.LIRE.ENV : Renvoie des informations sur l'environnement Mathématiques ALEAS : Renvoie une série d'entiers à partir de 0 ou 1 arrangés aléatoirement sans répétition ARRONDI.MAT : Renvoie un tableau d'arrondis équilibrés CHBASE : Convertit une valeur d'une base numérique à une autre DETERMAT.EXT : Renvoie le déterminant d'une matrice de grande taille HEX.AND : Effectue un ET logique sur des nombres hexadécimaux HEX.FORMAT : Formate un nombre hexadécimal en fonction du nombre de bits indiqué HEX.NEG : Inverse le signe d'un nombre hexadécimal HEX.NOT : Inverse les bits d'un nombre hexadécimal (NON logique) HEX.OR : Effectue un OU logique sur des nombres hexadécimaux HEX.SOMME : Renvoie la somme de nombres hexadécimaux INVERSEMAT.EXT : Inverse une matrice de grande taille MOYENNE.GEO.EXT : Moyenne géométrique supportant des calculs de grande capacité MOYPOND : Renvoie une moyenne pondérée NP.ESTPREMIER : Teste si un nombre est premier (méthode probabiliste) NP.SUIVANT : Renvoie le plus petit nombre premier supérieur ou égal au nombre indiqué PRODUITMAT.EXT : Effectue un produit matriciel entre des tableaux de grande taille Statistiques ECARTYPE.GROUPE : Evalue l'écart-type d'une population groupée en classes ECARTYPEP.GROUPE : Calcule l'écart-type d'une population groupée en classes MMAX : Renvoie les N plus grandes valeurs d'une table MMIN : Renvoie les N plus petites valeurs d'une table NB.DIFF : Renvoie le nombre de valeurs distinctes d'une plage NB.SI.3D : Dénombrement conditionnel sur une plage 3D VAR.GROUPE : Evalue la variance d'une population groupée en classes VARP.GROUPE : Calcule la variance d'une population groupée en classes Texte ANSI128 : Enlève les accents d'une chaîne de caractères MCONCAT : Concatène l'ensemble des valeurs d'une plage ou d'un tableau NB.MOTS : Renvoie le nombre de mots contenus dans un texte NBTEXTE : Transcrit un nombre en toutes lettres (13 langues supportées) REGEX.COMP : Teste la présence d'une expression régulière dans un texte REGEX.NBCAR : Renvoie le nombre de caractères d'une expression régulière trouvée dans un texte REGEX.NOMBRE : Compte le nombre d'occurences d'une expression régulière dans un texte REGEX.STXT : Extrait une sous-chaîne de caractères en utilisant les expressions régulières REGEX.SUBSTITUE : Remplace des caractères dans un texte en utilisant une expression régulière REGEX.TROUVE : Renvoie la position d'une expression régulière dans un texte STEXTE : Renvoie un mot ou groupe de mots situé à une certaine position dans un texte TEXTEINVERSE : Inverse l'ordre des caractères d'un texte Tri automatique TRIH : Trie les colonnes d'une plage ou un tableau (jusqu'à 14 clés de tri) TRIH.IDX : Renvoie les index d'un tri horizontal TRIV : Trie les lignes d'une plage ou un tableau (jusqu'à 14 clés de tri) TRIV.IDX : Renvoie les index d'un tri vertical VALEURS.UNIQUES : Renvoie les valeurs uniques d'un ensemble de données Autres fonctions DECALERFEUILLE : Renvoie une plage décalée d'une ou plusieurs feuilles DERCELL : Renvoie la dernière cellule ou ligne non vide d'une plage DVAR : Sauvegarde une valeur dans une variable temporaire LVAR : Récupère la valeur d'une variable temporaire RAPPEL : Renvoie le dernier contenu de la cellule appelante REGION : Renvoie la région d'une cellule (similaire à la méthode CurrentRegion en VBA) SUITE : Génère une suite d'entiers croissants TAB.FILTRE : Renvoie uniquement les cellules visibles d'une plage TAB.JOINDRE : Assemble des éléments épars dans un tableau TAB3D : Assemble les valeurs d'une référence 3D dans un seul tableau UNION.DECALER : Effectue un décalage sur une union de plages disjointes
  2. كل عام وانتم بخير أعاده الله علينا وعليكم أعوام مديدة والامة الاسلامية بخير
  3. السلام عليكم الاخ عبدالله بالنسبة للشيت المخفي لو أضع علية اكواد وتنسيقات بدون تغيير في البنية الاساسيه له هل تنتقل عند فتح حساب جديد دمت بخير وللجميع كل عام وانتم خير ابو فيصل
  4. السلام عليكم هناك امر آخر وهو عند ترحيل البيانات يكون التاريخ غير مرتب ترتيب تصاعديا من الاقدم الى الاحدث فهل يمكن ترتيبها تصاعديا ولكم جزيل الشكر ابو فيصل
  5. بالنسبة لاظهار الصورة فقد قام الاستاذ عمر الحسيني وفقه الله بواسطة بدالة مستحدثة سماها VLOOK_PIC في الملف المرفق " " مأخوذ من رد الاستاذ بن علية حاجي في رده على سؤال مشابه لسؤالك "" وهنا المرفق VLOOK_PIC.rar
  6. السلام عليكم الاخ انسان 27 كثير من استفساراتك موجوده بالمنتدى وقد أجاب الاساتذه عليها ابحث عنها بدلاله كلمة تخص الموضوع ويظهر لك عشرات الاجابات فأنا لا زلت اتعلم واستفيد من الاخوه بالمنتدى وغيره ولكن لا تيأس واصل وفقك الله رساله خطاء error in loading dll رسالة الخطأ هذه تدل على ان لديك نقص في ملفات DLL وهذا موقع لملفات DLL http://www.dll-files.com عليك بكتابة رقم الخطأ او اسم الملف الناقص ثم بحث تحميل تثبيت والاساتذه والاخوة لديهم حل اكيد وخبرتهم تفيدك وتفيدنا جميعا فأنا بالنسبة لهم لا شي صفر تقبل تحياتي ودمت بخير
  7. أسعدك الله بساعات هذا اليوم المبارك ووسع عليك رزقك والهمك ذكره وأجاب دعوتك وزادك من فضله وحفظ دينك وأيدك بنصره ورضي عنك وأرضاك من حبه وعن النار أبعدك وأدخلك جنته وللخير أرشدك ولكل مسلم ومسلمه تقبل تحياتي دمت بخير
  8. السلام عليكم تعبتكم باستفساراتي ولديكم مشاغلكم ولكن العذر لعدم درايتي الكاملة بالاكسل الذي حببني في منتداكم وروح تعاونكم ** لازال هناك نقاط لاكمال العمل ** منها ** عند ترحيل فاتورة كاش لكشف مندوب هناك فواتير آجلة طبعاً كيف يمكنني التفريق بين الكاش والآجل عند طباعة او مراجعة الحساب دمتم بخير وتقبلو تحياتي
  9. الاستاذ: عبدالله باقشير كيف يمكن جعل القائمة المنسدلة في ورقة ادخال البيانات و الترحيل بحيث عند كتابة اول حرف او حرفين يختصر القائمة في الاسماء التي تبدأ بتلك الحروف وكذلك الفرغات الموجوده اسفل القائمة نقوم بإلغائها دمت بخير
  10. الاستاذ: عبدالله باقشير يعلم الله اني دعوت لك عندما رأيت الرد وقبل ان احمل التعديلا فأسئل الله الكريم رب العرش العظيم أن يجزاك الخير الكثير وأن يوفقك دنيا وآخرة ,وأن يرزقك من حيث لاتحتسب الرد قبل التحميل عرفاناً بجميلك دمت بخير وسعادة تقبل تحياتي
  11. هنا ما اريد حتى الان واتمنى ان يكون واضح هناك امر آخر وهو انه يوجد لدي تاريخ هجري وقد حاولت بالتنسيق عندما اكتب التاريخ ثم تاب ان يتحول الى ميلادى كما بالسياق لان الحسابات لدي بالميلادي الامر المهم لدي ترتيب التاريخ بحيث يكون من الاقدم الى الاحدث أو العكس ( تفيد في المراجعة فيما بعد ) للفواتير والسندات كلٍ على قائمتة ( العمود الخاص به ) ولك جزيل الشكر برنامج الحسابات.rar
  12. ما شاء الله تبارك الله زاد الله من فضلة ونعيمة معلومه قيمة ويستفاد منها كثيرا وهل يمكن الاستفادة منها في خلايا متفرقه بالورقة وكذلك بعدة اوراق معا تقبل تحياتي ودمت بخير
  13. عملت مثل ما قلت ثلاث اسطر وتم الترحيل باقي عملية الجمع جميع الاوراق الخلية c1 اريد ان تجمع في ورقة المجموع في خلية مثلا d7 بالكود وامر اخر القائمة المنسدلة اريدها عند كتابة اول حرف من الكلمة تظهر بدون البحث كل مرة بالقائمة كاملة شكرا لك ولتقبلك اسئلتي
  14. السلام عليكم الاخ عبدالله باقشير جزاك الله الخير الطلب الاول ان هناك فواتير كاش وأخرى آجل وتكون مشتركة بين الفروع كيف يتم اضافتها للفروع دفعة واحدة بمعنى فاتوره ---- الرقم -------- التاريخ ------- المبلغ الاجمالي ------ فرع 1 ------- فرع 2 ---------- فرع 3 كاش ----- 1234 ---- 1 - 1 - 2013 ------- 6500 ----------- 2500 -------- 1500 ------------- 2500 كاش -----12345----2 - 1 - 2013 ---------2200 ------------1800 ------------------------------- 400 آجل ------4561 ---- 1 - 1 - 2013 -------- 3000 --------------------------- 1500 -------------1500 آجل ------4598 ---- 6 - 1 - 2013 -------- 8000 ------------2700--------- 4000 -------------1300 اتمنى ان الامو واضح لهذه النقطة الامر الاخر اريد كود يجمع الخلية رقم 10 من كل صفحات العملاء في خلية اريد تحديدها العميل ---- المجموع --- رقم الخلية محمد 1--- c10 ---- 4444 محمد 2--- c10 ---- 3426 محمد 3--- c10 ---- 4562 ---- c10 ---- ---- c10 ---- محمد ؟--- c10 ---- 3400 وإذا اختلف موقع الخلية مثلا ورقة 1 خلية رقم d2 ورقة 2 خلية رقم b3 ورقة 3 خلية رقم f7 هل بالامكان ان اجمعها بالكود الشكر والتقدير لك اخ عبدالله وعذرا على كثرة الاستفسارات دمت بخير وسعادة دائمتين
  15. استاذي عبدالله الف شكر لك وتقدير على ردك وتحملك استفساراتي ولكن لا أجد الا قول الله يجزاك الخير وأن يغفر ذنبي وذنبك وذنب كل مسلم ومسلمة الاحياء منهم والاموات سأحاول تطبيق ما قلت وإذا واجهتني أي معوقات سوف اطرحها بالمنتدى وتقبل تحياتي
  16. السلام عليكم شكرا والف شكر لـــإـ ستاذنا ومديرنا عبدالله باقشير لعل الخطأ كان مني فانا اعتذر لسيادتك اما الامر الاخر عند اضافة حساب جديد لا استطيع بمعنى لا يقبل الا الموجود سابقاً وهناك سؤال آخر هل استطيع نقل الكود الى ملف آخر لاكمال إدخال البيانات على ما هو موجود سابقاً اتمنى الافادة مع وافتر التحية والتقدير لك ولكل من ساهم او حاول او اطلع ابو فيصل
  17. السلام عليكم لكل مجتهد نصيب وقد وفقك الله الى هذه الترقية تمنياتي لك بالتوفيق إن شاء الله وتقبل تحياتي
  18. ما شاء الله تبارك الله الله يجزاك الخير ملف رائع وجميل تقبل تحياتي ودمت بخير
  19. الاخ يوسف شكرا لك ولما قمت به لكن مشكلتي بإستخدام الاكواد لكي احدد له من اين يبدأ واين ينتهي الاعمدة والصفوف التي ارغب بترحيلها الشيت المرحل الية من اين يبدأ اللصق وهل اختلاف موقع الاعمدة او الصفوف له تأثير على الكود وكذلك عندما لا تكون الخلايا متجاورة وفي عملية اللصق ( الترحيل ) هل ترتيب الخلايا ضروري او انني احدد الخلايا التى ارغب دمتم بخير وسعادة جميعاً
  20. شكرا ثم شكرا ثم شكرا ان الاسم يدل على واقعك الجميل بحبك للخير وعطائك الا محدوووود اولا اتمنى ان تقبلني صديق حتى لو لم اصل الى حل ثانيا ارفق لك الملف لعلني اوصل الفكرة اتمنى لكم التوفيق
  21. اخي العزيز من كل قلبي اشكرك لاتساع صدرك ووقتك لموضوعي وإهتمامك به الذي يعكس طيبتك وحبك للخير إن شاء الله الموضع الذي اود ان اصل اليه يوجد لدي بيانات مدخلة من السابق على نفس التنسيق , وارغب في التكمله على نفس التنسيق ولكن لتوقفي عن عمليات الادخال لفترة طويلة وجدت ان لدي فواتير وسندات كثيرة جداً واجد صعوبه في التنقل بين الشيتات التي تبلغ تقريبا 70 - 80 ورقة وفكرة العمل كما يلي 1- الورقة الاولى والتي بها النموذج الذي يتم إدخال البيانات حسب ماهو مخطط له . 2- عند اكتمال الجدول او انتهاء عملية الادخال يتم ترحيلها الى كل شيت يحمل الاسماء ( المستفيد ). 3- بعد عملية الترحيل يمسح الجدول لادخال بيانات أُخرى . لقد وجدت اكواد ترحيل ولكن للاسف لم استطع تركبها على النحو الذي ارغب به لاداء عملي لقلة خبرتي بالاكواد ( vb ) . اتمنى ان الفكرة وصلت وشكرا لكم مرة اخرى وحتى لو لم اجد الحل الذي ارغب به اقول شكرا شكرا شكرا لانكم حاولتو ولكن المشكلة منى بحيث انني لم استطع ايصال المعلومة كما يريدها صناع البرامج . دمتم بخير وسعادة .
  22. لم اعتقد انك نسيت لاني اعرف اانك مشغول ولديك اعمال اهم ومجهود رائع ومشكور علية ولكن ليس هذا المقصود فلقد عملت بالدالة vlookup وهي تنقل البيانات مباشرة للجهة المحددة وعند مسح البيانات من نموذج الادخال تنمسح من الجهة المرحل اليها وانا اريد صفحة الادخال للبيانات ثم ترحل كل الى جهة وجهتها ويتم مسح بيانات صفحة الادخال لاخال بيانات جديدة ولك مني الشكر
  23. الاخ ابن علية شكرا لك وسيتم التطبيق وافادتك ان شاء الله دمت بخير
  24. السلام عليكم ورحمة الله وبركاته الاخوة الافاضل والاساتذه الكرام لدي عدد كبير من الفواتير والسندات والتي ارغب بجمعها وقد عملت ملف بالمطلوب صفحة ادخال البيانات متتالية ثم اقوم بترحيلها دفعة واحدة لان عدد المستفيدين كثر ولكن وجد صعوبه بالفكرة التي لدي لانها تحتاج ثلاث شروط النوع -- الفرع -- المستفيد والصفحة التي تنقل اليها ليست بنفس التنسيق اتمنى اني اجد الاجابة لاني محتاجها ضروري بسبب كثرة الفواتير والسندات الموجوده واذا وجدت فكرة افضل مما عملته فمنكم استفيد ولكم الشكر والتقدير مقدماَ دمتم بخير حسابات.rar
  25. النسخة 2010 التي بها المشكلة النسخة السابقة لا اواجه مشاكل بها دمت بخير مع الشكر والتقدير
×
×
  • اضف...

Important Information