أحمد العيسى قام بنشر ديسمبر 3, 2017 مشاركة قام بنشر ديسمبر 3, 2017 (معدل) السلام عليكم الأمر التالى استخدمته لاستخراج جدول إلى ملف أكسل 2003 DoCmd.OutputTo acOutputTable, stDocName, acSpreadsheetTypeExcel8, "C:\" & "المدرسين" & ".xls", False هل لو تم تعديل بسيط على الأمر السابق بالشكل التالى يصلح للتصدير إلى 2007 وما فوق DoCmd.OutputTo acOutputTable, stDocName, "ExcelWorkbook(*.xlsx)", "C:\" & "المدرسين" & ".xlsx" فى انتظار آراءكم تم تعديل ديسمبر 3, 2017 بواسطه أحمد العيسى رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر ديسمبر 3, 2017 مشاركة قام بنشر ديسمبر 3, 2017 وعليكم السلام الله يطول في عمرك ، لازم تشوف رأي الاكسس ، مو رأينا اذا هذه الاختيارات موجودة في هذا الامر كما يمكنك استخدام الامر docmd.TransferSpreadsheet .... جعفر 1 رابط هذا التعليق شارك More sharing options...
أحمد العيسى قام بنشر ديسمبر 3, 2017 الكاتب مشاركة قام بنشر ديسمبر 3, 2017 المتوفر عندي الان أكسس 2003 وتلك الأوامر تستخدم فيه بلا أخطاء، لكن لم أجرب صحة مستخرجات 2007 السؤال بصيغة أخرى: ما الأوامر المستخدمة لديك؟ رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر ديسمبر 3, 2017 مشاركة قام بنشر ديسمبر 3, 2017 نسخة الاكسس 2003 لم يكن فيها xlsx ويمكنك استخدام الامر الذي تستخدمه xls ، لأنه يعمل على جميع اصدارات الاكسس جعفر 1 رابط هذا التعليق شارك More sharing options...
أحمد العيسى قام بنشر ديسمبر 17, 2017 الكاتب مشاركة قام بنشر ديسمبر 17, 2017 في 12/3/2017 at 19:25, jjafferr said: نسخة الاكسس 2003 لم يكن فيها xlsx ويمكنك استخدام الامر الذي تستخدمه xls ، لأنه يعمل على جميع اصدارات الاكسس جعفر جربت الآن تشغيل التطبيق على أكسس 2007 وباستخدام الأمر : DoCmd.OutputTo acOutputTable, stDocName, acSpreadsheetTypeExcel8, "C:\" & "المدرسين" & ".xls", False 'Excel 2003 ينتج رسالة الخطأ التالية: لكن إذا استخدمت الأمر التالى على أكسس 2007 لا ينتج أخطاء DoCmd.OutputTo acOutputTable, stDocName, "ExcelWorkbook(*.xlsx)", "C:\" & "المدرسين" & ".xlsx", False 'Excel 2007 السؤال : كيف يمكن للتطبيق أن يشعر بنسخة الأكسس ويختار الأمر المناسب له ، أو ما هو الأمر الذى يصلح لجميع النسخ رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر ديسمبر 17, 2017 مشاركة قام بنشر ديسمبر 17, 2017 وعليكم السلام جرب هذا الكود ، المفروض يشتغل على جميع اصدارات الاكسس DoCmd.OutputTo acOutputTable, stDocName, acformatxls, "C:\" & "المدرسين" & ".xls", False 'Excel 2003 جعفر رابط هذا التعليق شارك More sharing options...
أحمد العيسى قام بنشر ديسمبر 17, 2017 الكاتب مشاركة قام بنشر ديسمبر 17, 2017 تمام .. أشكرك بارك الله فيك رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان