PDA

View Full Version : سوال: سوال در خصوص خروجی گرفتن به اکسل از یک جدول اکسس



farzad_fb25
جمعه 19 خرداد 1396, 15:14 عصر
سلام و بازم پوزش بخاطر سوال های مبتدی

من به وسیله استفاده از ویزارد دکمه و
استفاده از قسمت
فایل پیوست 1

و سپس انتخاب فایل به عنوان گزارش خروجی و نهایتا اکسل ( فایل پیوست 2)یک خروجی از یکی از جداول بانک اطلاعاتیم درست میکنم

سوال اول
اینکه چرا در هنگام انتخاب جدول برای گرفتن خروجی فقط یکی از جداول پروژه را نشان می دهد فایل پیوست شماره 3

سوال دوم
آیا میتونم قبل از گرفتن خروجی
یک شرط (یا کوئری) ایجاد کنم (که مثلا فقط فیلد هایی که فیلد نام آنها = X است و مقدار موجودی آنها 0 نیست را در خروجی نشان دهد)؟

و سوال سوم و مهمتر اینکه
چطوری میتونم برای فایل اکسل خروجی قالب مشخص کنم
مثلا چینش ستون ها به جای از چپ به راست ، برعکس (یعنی از راست به چپ) باشد.

بی نهایت ممنون میشم از راهنمایی تون

farzad_fb25
یک شنبه 21 خرداد 1396, 11:22 صبح
اساتید محترم
لطفا راهنمایی بفرمایید

Mehr@ban
یک شنبه 21 خرداد 1396, 12:37 عصر
سلام دوست عزیز


سوال اول
اینکه چرا در هنگام انتخاب جدول برای گرفتن خروجی فقط یکی از جداول پروژه را نشان می دهد فایل پیوست شماره 3

اگر به تیتر راهنمای همون پنجره که در تصویر دوم هست دقت کنید گفته که تمایل به انتخاب کدوم گزارش دارین تا خروجی رو بر اساس اون گزارش به شما بده؟
پس اون لیست مربوط به Report ها هست نه Table


سوال دوم
آیا میتونم قبل از گرفتن خروجی
یک شرط (یا کوئری) ایجاد کنم (که مثلا فقط فیلد هایی که فیلد نام آنها = X است و مقدار موجودی آنها 0 نیست را در خروجی نشان دهد)؟

با توضیحات بالا روشن شد که باید خروجی بر اساس یک گزارش باشه، حالا شما میتونید در گزارش اون فیلتر مورد نظر رو اعمال کنید



و سوال سوم و مهمتر اینکه
چطوری میتونم برای فایل اکسل خروجی قالب مشخص کنم
مثلا چینش ستون ها به جای از چپ به راست ، برعکس (یعنی از راست به چپ) باشد.

راستیتش اینو یاد ندارم

farzad_fb25
سه شنبه 23 خرداد 1396, 07:39 صبح
اساتید محترم
پروژه من تقریبا تمامه
و فقط اون قسمت آخر مربوط به فرمت و قالب دادن به فایل اکسل خروجی مونده
اگه ممکنه راهنمایی بفرمایید

saeed28541
جمعه 26 خرداد 1396, 18:18 عصر
سلام
اگر قصد دارید شرط داشته باشید اول باید یک کویری طراحی کنید در کویری شرطتون را بزارید ونهایتا از کویری خروجی اکسل بگیرید
فایل نمونه بزارید بیشتر بتونم کمک کنم

farzad_fb25
سه شنبه 30 خرداد 1396, 08:47 صبح
مشکل من فقط درخصوص قالب و فرمت در فایل نهاییه اکسل است
فایلی که ایجاد میشه رو چطوری راست به چپ کنم؟ و یا چطوری مثلا در سطر اول یا آخر متنی بنویسم

ممنون میشم راهنمایی کنید

mazoolagh
چهارشنبه 31 خرداد 1396, 09:40 صبح
این راه که شما رفتین انتخابی برای اکسپورت بصورت فرمت شده ندارین.

یا باید
۱- روی جدول/فرم/گزارش راست کلیک و بعد اکسپورت رو انتخاب کنین و گزینه formatted رو روشن کنین و ...
و یا
۲- یک ماکرو exportwithformatting بسازین و تو برنامه صداش بزنین.

خروجی هر دو روش یکی هست. بهتره اول از روش ۱ بصورت دستی اکسپورت و نتیجه رو بررسی کنین. ممکنه اونچه که فکر میکنین عینا باید باشه از آب درنیاد.


در ضمن:
همیشه میتونین با کدنویسی فایل اکسل رو باز، سلول ها رو انتخاب و اونها رو فرمت بندی کنین (و هزار کار دیگه!)

farzad_fb25
چهارشنبه 31 خرداد 1396, 10:23 صبح
این راه که شما رفتین انتخابی برای اکسپورت بصورت فرمت شده ندارین.

یا باید
۱- روی جدول/فرم/گزارش راست کلیک و بعد اکسپورت رو انتخاب کنین و گزینه formatted رو روشن کنین و ...
و یا
۲- یک ماکرو exportwithformatting بسازین و تو برنامه صداش بزنین.

خروجی هر دو روش یکی هست. بهتره اول از روش ۱ بصورت دستی اکسپورت و نتیجه رو بررسی کنین. ممکنه اونچه که فکر میکنین عینا باید باشه از آب درنیاد.


در ضمن:
همیشه میتونین با کدنویسی فایل اکسل رو باز، سلول ها رو انتخاب و اونها رو فرمت بندی کنین (و هزار کار دیگه!)



ممنونم از جوابتون
ولی تا جایی که من میدونم exportwithformatting برای فایل های HTML استفاده میشه

و اگر میشه برای فایلهای اکسل هم استفاده کرد
تو کدوم قسمت کار میتونم فرمت و قالب برای فایل اکسل مشخص کنم
و اگر ممکنه یک نمونه کد برام بذارید که چطوری تو اکسس به وسیله کد نویسی فایل اکسل رو باز کنم و بهش فرمت بدم؟
ممنونم از راهنمایی

mazoolagh
پنج شنبه 01 تیر 1396, 10:48 صبح
ولی تا جایی که من میدونم exportwithformatting برای فایل های HTML استفاده میشه
اینجور نیست - اون template هست که وقتی به html اکسپورت میشه معنی داره


تو کدوم قسمت کار میتونم فرمت و قالب برای فایل اکسل مشخص کنم
در template که برای اکسل نیست


اگر ممکنه یک نمونه کد برام بذارید که چطوری تو اکسس به وسیله کد نویسی فایل اکسل رو باز کنم و بهش فرمت بدم؟
عبارت excel automation vba example رو گوگل کنین

farzad_fb25
دوشنبه 05 تیر 1396, 07:58 صبح
اینجور نیست - اون template هست که وقتی به html اکسپورت میشه معنی داره


در template که برای اکسل نیست


عبارت excel automation vba example رو گوگل کنین

ممنونم از لطفی که کردید و جواب دادید
من هر چی سرچ کردم مثال و نمونه برنامه ای پیدا نکردم
اگر ممکنه یک نمونه برنامه از
exportwithformatting
بگذارید

ممنونم

mazoolagh
چهارشنبه 07 تیر 1396, 12:10 عصر
https://stackoverflow.com/questions/14400818/formatting-outputted-excel-files-from-access-using-vba

https://stackoverflow.com/questions/19547118/export-access-query-to-excel-with-formatting

saeed1234n
چهارشنبه 07 تیر 1396, 16:47 عصر
سلام

با تشکر

روش جالبی بود .:تشویق: