انجمن تخصصی اکسس
جامع ترین انجمن تخصصی اکسس در خانه اکسس ایران
0
با سلام. میشه راهنمایی کنید چطور یک خروجی به صورت اکسل داشته باشیم.میخواهم برای یکی از گزارشها یک خروجی به صورت اکسل داشته باشم.
پاسخ ها (3)
-
پاسخ پذیرفته شده
0با سلام
برای این کار دو راه وجود دارد :
1- روی گزارش اکسس راست کلیک کنید و از زیر منوی export گزینه excel را انتخاب کنید .
2- از ماکروی ExportWithFormatting استفاده کنید و در تنظیمات آن گزارش مورد نظر خود را انتخاب کنید .تا با اجرای این ماکرو عملیات استخراج داده ها به اکسل صورت گیرد .
با سپاس
کاویان -
پاسخ پذیرفته شده
-
پاسخ پذیرفته شده
0سلام
بایستی به جای ماکرویی که استفاده کردید از نمونه کد زیر در دکمه ای که ماموریت انجام این کار رو داره ، استفاده کنید .
Set fDialog = Application.FileDialog(msoFileDialogSaveAs)
If fDialog.Show = True Then
Me.txt_path = fDialog.SelectedItems(1)
DoCmd.OutputTo acOutputQuery, "Query1", "ExcelWorkbook(*.xlsx)", Me.txt_path, False, "", , acExportQualityScreen
End If
نمونه انجام شده اش رو هم می تونید دانلود کنید .
برای ارسال پاسخ وارد شوید
برای ثبت پاسخ لازم است وارد شوید. از فرم مقابل برای ورود استفاده منید و اگر کاربر جدید هستید ثبت نام کنید.
اینجا ثبت نام کنید »