اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

نجوم المشاركات

  1. ابوخليل

    ابوخليل

    أوفيسنا


    • نقاط

      10

    • Posts

      12,206


  2. Ali Mohamed Ali

    Ali Mohamed Ali

    المشرفين السابقين


    • نقاط

      5

    • Posts

      11,630


  3. سليم حاصبيا

    سليم حاصبيا

    أوفيسنا


    • نقاط

      4

    • Posts

      8,723


  4. sandanet

    sandanet

    الخبراء


    • نقاط

      2

    • Posts

      1,366


Popular Content

Showing content with the highest reputation on 13 أبر, 2018 in all areas

  1. وعليكم السلام نعم يمكن اذا جعلت العملية داخل الجدول مباشرة ، وفي نهاية الكود تعمل تحديث للنموذج امهلني بعض الوقت وسأوافيك بالحل ..
    2 points
  2. السلام عليكم ورحمة الله وبركاته بين يديكم أحبائي الكرام كتاب رائع يشرح بأسلوب مبسط وباللغة العربية معظم دوال إكسل 2007 ومرفق معه أمثلة الشرح المرفقة مع الكتاب نفعكم الله به - آمين http://www.4shared.com/rar/3OgU4IZ3/Learn_Functions_in_Excel_2007.html
    1 point
  3. السلام عليكم ورحمة الله وبركاته مرسل اليكم نموذج لمستخلص المطلوب من سيادتكم فورم اضغط عليه يعمل نسخة من المستخلص برقم المستخلص الجديد يكون اجمالى المستخلص القديم هو سابق الحالى وتاريخ المستخلص سيكون هو تاريخ اليوم بحيث يكون كله فى شيت واحد جميع المستخلصات من بداية المشروع الى نهايته مرسل نموذج مما نعمل عليه بس انا مش عايز ادخل بيانات يدوية سوى الكميات الحالية فقط فيه خانة كمان بتقول عن الفترة من كذا الى كذا نهاية الفترة سيكون اليوم اللى بعديه هو بداية الفترة فى المستخلص الجديد يعنى مطلوب ادخل فقط كميات الحالى ونهاية الفترة اسف على الاطالة مستخلص جاري11 .rar
    1 point
  4. السلام عليكم و رحمة الله وبركاته بعد الشكر و التقدير لكلا من اخوني الأفاضل زيزو و ali على الحلول الصحيحة و الرائعة التي قدموها ================================ هذا حل ثالث باستخدام التصفية المتقدمة بالكود اولا : الخانات الحمراء مهمة جدا لعمل الكود ثانيا : لن يقف في طريقك اي معلومة ناقصة اذا ادخلت اسم العميل فقط = تظهر لك بيانات هذا العميل في جميع المخازن اذا ادخلت اسم المخزن و تركت خانة اسم العميل فارغة = تظهر لك كل بيانات هذا المخزن لكل العملاء اذا تركت كلتا الخانتين فارغة = تظهر لك كل البيانات الموجودة في ورقة 1 Sub srsh() Dim RN1 As Range, RN2 As Range, RN3 As Range Set RN1 = Sheets("æÑÞÉ1").Range("A4:L99") Set RN2 = Sheets("æÑÞÉ2").Range("K1:L2") Set RN3 = Sheets("æÑÞÉ2").Range("A4:L99") RN1.AdvancedFilter Action:=xlFilterCopy, _ CriteriaRange:=RN2, CopyToRange:=RN3, Unique:=False End Sub كشف حساب عميل حسب المخزن.xlsm
    1 point
  5. نعم الكائنات مخفية الحقل تم تأمينه ولفك التأمين : افتح النموذج على التصميم / انقر بزر الفأرة الايمن على الحقل واختر خصائص افتح على لسان التبويب : بيانات غير القيمة : مؤمن الى " لا " ثم احفظ واخرج
    1 point
  6. عليكم السلام مثالك الاخير لا يمكن تنزيله وهذا تعديل حسب طلبك الاول المسدد2.rar
    1 point
  7. بالنسبة للكاش والآجل افعل ما يحلو لك ، او افتح بها موضوعا جديدا ، لاني انهيت جميع النقاط تقريبا ، وبقي بعض اللمسات اما مسألة التعديل والآضافة : فيمكن ان تعمل شاشة خاصة بالتعديل وهو الافضل ومن خلالها تعدل وتضيف على الجدول مباشرة وقد اتحت حذف السجل من النموذج الفرعي ، فيمكن حذفه وتسجيله من جديد مرة اخرى وكما ذكرت لك سابقا الطريقة مبتكرة ومن الميزات تشابه الشاشات في العمل ، مما يجعل البرنامج اكثر لطفا علما انه يمكن جمع الشاشات ( الثلاث : المشتريات والمبيعات والتحويل) في واحدة
    1 point
  8. السلام عليكم ورحمة الله فى حالة عدم وجود اسم العميل او اسم المخزن لن يعمل معك الكود اليك الكود Sub StatmentCS() Dim ws As Worksheet, Sh As Worksheet Dim CusmName As String, StorName As String Dim Arr As Variant, Temp As Variant Dim LR As Long, i As Long, j As Long, p As Long Set ws = Sheets("ورقة1") Set Sh = Sheets("ورقة2") StorName = Sh.Range("C2") CusmName = Sh.Range("F2") LR = ws.Range("D" & Rows.Count).End(xlUp).Row Sh.Range("A5:L" & Sh.Range("D" & Rows.Count).End(xlUp).Row + 1).ClearContents Arr = ws.Range("A5:L" & LR).Value ReDim Temp(1 To UBound(Arr, 1), 1 To UBound(Arr, 2)) For i = 1 To UBound(Arr, 1) If Arr(i, 12) = StorName And Arr(i, 4) = CusmName Then p = p + 1 For j = 1 To UBound(Arr, 2) Temp(p, j) = Arr(i, j) Next End If Next If p > 0 Then Sh.Range("A5").Resize(p, UBound(Temp, 2)).Value = Temp End Sub
    1 point
  9. النموذج هو بصيغه pdf فهل يمكن ربطه بقاعدة بيانات اكسس ؟
    1 point
  10. لم افهم سؤالك الم تختفي عملية الكود في المثال ؟
    1 point
  11. لسلام عليكم ورحمة الله وبركاته بين أيديكم ملف رائع للمبتدئين وأنا منهم يشرح بالشرح السهل المفصل جداً والمبسط بشدة لماهية الماكرو وتكريبه وتكوين أوامر VBA وشرح لأهمها لأهمها وأبسطها بجانب بعض الأكواد المبسطة التي نستخدمها في أعمالنا اليومية. الملف يشرح على أوفيس 2007 ويصلح لتطبيقه على اى إصدار متقدم الرابط http://www.mediafire.com/download/9fp391zqdsdlq1m/vba1.rar vba1.rar
    1 point
  12. حسب مافهمت اتفضل شوف المرفق المسدد.rar
    1 point
  13. شكرا على الافاده هل يعمل فى حاله تغير اسم الملف ام لا ؟
    1 point
  14. هذا الكود الستاذ ياسر خليل يفى بالغرض Sub Test() Dim ws As Worksheet Dim sh As Worksheet Dim lr As Long Set ws = Sheets("DATA") Set sh = Sheets("AS") Application.ScreenUpdating = False sh.Range("B3:U1026").ClearContents lr = sh.Cells(Rows.Count, 1).End(xlUp).Row + 2 ws.Range("B7:U1026").SpecialCells(xlCellTypeVisible).Copy sh.Range("B" & lr).PasteSpecial xlPasteValues On Error Resume Next sh.Columns(5).Replace 0, "" sh.Columns(5).SpecialCells(xlCellTypeBlanks).EntireRow.Delete On Error GoTo 0 Application.CutCopyMode = False Application.ScreenUpdating = False End Sub
    1 point
  15. ريما تنفع هذه المعادلة =IF(A2="","",INDEX({30;50;100},MATCH(A2,{30;50;100}))*B2) الملف الارقام salim.xlsx
    1 point
  16. السلام عليكم تفضل المرفق لعل فيه ما تريد... بن علية حاجي المسافة ضرب المنطقة.rar
    1 point
  17. 1 point
  18. جرب هذه المعادلة ///تضع في الحلية F1 الرقم الذي تريده (10000 مثلاً)/// وتسحب نزولاُ =IF(H2>$F$1,(INT(H2/1000))*1000,$F$1) اما الشق الثاني من السؤال لم استطع فهمه الملف مرفق ضرب ارقام salim.xlsx
    1 point
  19. تفضل أخى الكريم ترحيل بيانات.rar
    1 point
  20. السلام عليكم أ/ على .. وصلنى الكود من أ / ياسر مشكوراً .. وبتجربيته لم يعمل وإليكم المرفق ترحيل بيانات.rar
    1 point
  21. تفضل تم الانتهاء من الفاتورتين الشراء والبيع يمكنك اضافة اكثر من صنف داخل فاتورة واحدة ، تختار الصنف وتكمل البيانات ثم حفظ ، ثم تختار الصنف الآخر ثم حفظ وهكذا .. الطريقة جديدة .. مبتكرة .. بعيدا عن الطرق التقليدية حين تريد فتح فاتورة جديدة كل ما عليك هو تحديث حقل ( المورد في الشراء أو الموقع في البيع ) الاسعار وضعتها في جدول الاصناف ، وتنزل آليا عند اختيار الصنف طباعة الفاتورة تتم بمعلومية رقم الفاتورة الظاهر في النموذج الرئيس جرب وكرر التجربة ثم قم بادخال بيانات كافية ووافني بمرئياتك بقي : التحويل ، وكشف الارصدة db12.mdb
    1 point
  22. تفضل أخى الكريم حذف وإضافة صف فارغ.xlsm
    1 point
  23. تكمن المشكلة في شريط المهمام Taskbar، إذا كانت خاصية دمج عنواين التطبيقات على وضعية الإخفاء (وهي الوضعية الافتراضية)(وويندوز 7 وما بعده) فسوف يأخذ تطبيق أكسس الأيقونة الافتراضية (ويفرضها على جميع قواعد البيانات المفتوحة) وبناء على هذه المعطيات ستكون النتيجة مخيبة لمطوري قواعد البيانات أكسس لأنه ليس بوسعك فرض وضعية التوسع لهذه الخاصية على مستخدم وويندوز إذا لم يرغب فيها، وليس من الجيد تغيير أيقونة طبيق أكسس من أجل قاعدة البيانات خاصتك! هذا كل ما في الأمر
    1 point
  24. شكرا أخي العزيز أحسن الله اليك
    1 point
  25. مبدع يا أستاذانا جزاك الله خير الجزاء وجعله في ميزان حسناتك
    1 point
  26. اخي الكريم انا لم امنع احد من ان يساعدك ولكن يبدو ان الجميع غير مقتنع بمبرراتك لذلك لا تعليقات من احد على الموضوع مع انه موضوعك مطروح من اسبوع تقريباً .. على العموم انا اوضحت لك سياسة المبرمجين هنا وانت لم تقتنع بعد فأنت حر تحياتي
    1 point
  27. جزاك الله خير الجزاء دمتم لنا و لغيرنا و دام فضلكم
    1 point
  28. اخي الفاضل بينك وبينه الشكوى لدى الجهات الامنية المختصة اذا كان هنالك نصب او احتيال او ماشابه .. ما اشرت إليه في كلامك لايعطيك الحق في طلب كسر حماية البرنامج مهما كانت اعذارك .. منشورك هذا له فترة على المنتدى وكما تلاحظ لايوجد من يقوم بهذه الاعمال لان الكثير من الاخوة ان لم يكن جميعهم يقومون بالمساعدة لوجه الله تعالى فهل يعقل ان ننتهك حقوق شخص ما لوجه الله تعالى!!!
    1 point
×
×
  • اضف...

Important Information