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

تصدير نتائج اللست بوكس الى ملف اكسل جديد


إذهب إلى أفضل إجابة Solved by أبو حنــــين,

الردود الموصى بها

  • أفضل إجابة

السلام عليكم

استعمل هذا الكود

Private Sub CommandButton3_Click()

If ListBox1.ListCount = 0 Then Exit Sub
    Dim NBook As Workbook
    Set NBook = Workbooks.Add
With NBook
    .Sheets(1).Range("A1:I1") = ورقة1.Range("A1:I1").Value
    .Sheets(1).Range("A2").Resize(ListBox1.ListCount, 9).Value = ListBox1.List
    .SaveAs Filename:=ThisWorkbook.Path & "\" & Format(Date, "dd")
    .Close
End With

End Sub


حيث يتم حفظ الملف في نفس مسار الملف الاصلي و يحمل اسم اليوم مثلا 09 او 08 و هكذا

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

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information