PDA

View Full Version : سوال: خروجي اكسس به اكسل در شيت هاي مختلف



amiralex
سه شنبه 09 خرداد 1391, 08:19 صبح
سلام:گریه:

ميدونم به نظر شايد سوالم ساده و تا حدي تكراري بياد ولي خواهش ميكنم يكي جواب بده.

من سه تا جدول دارم با يك فرم
ميخوام روي اون فرم يك دكمه قرار بدم كه وقتي روش كليك ميكنم اون سه تا جدول به اكسل انتقال پيدا كنه.
روش كار رو بلدم اما مشكل اينجاست كه اونا به سه تا اكسل جداگانه ميرن
ميخوام اون جداول به يك فايل اكسل ولي در سه تا شيت جداگانه انتقال پيدا كنن
من تو پيوست فايلمو قرار ميدم. لطفا اگه كسي بلده واسم كاملش كنه

ممنونم از شما:قلب:

amirzazadeh
سه شنبه 09 خرداد 1391, 11:25 صبح
سلام
از اين لينك كمك بگيريد.
http://stackoverflow.com/questions/5679625/exporting-data-from-ms-access-to-excel-using-vba

amiralex
سه شنبه 09 خرداد 1391, 12:44 عصر
ممنونم از شما ولي خواهش ميكنم يكي فايل پيوستي منو درست كنه !

من از اين لينك چيز زيادي متوجه نشدم

خواهش ميكنم اگه كسي بلده يه راهنمايي بكنه

amirzazadeh
سه شنبه 09 خرداد 1391, 13:09 عصر
لطفا نمونه خودتون رو با فرمت 2003 آپلود كنيد.

amiralex
سه شنبه 09 خرداد 1391, 13:24 عصر
با تشكر نمونه خودم را با فرمت 2003 قراردادم

ممنون ميشم اگه برام درستش كنيد

amirzazadeh
سه شنبه 09 خرداد 1391, 17:28 عصر
سلام
نمونه شما رو آماده كردم.توجه داشته باشيد كه اگر با افيس 2007 كار ميكنيد به جاي رفرنس microsoft excel 11 بايدmicrosoft excel 12object library به رفرنس هاتون اضافه بشه.

amiralex
چهارشنبه 10 خرداد 1391, 07:59 صبح
واقعا ممنونم. خييييييييييييلي عالي بود

شما مشكلمو حل كرديد

همون چيزيه كه ميخواستم

متشكرم

amiralex
چهارشنبه 10 خرداد 1391, 09:01 صبح
ببخشيد فقط يه موردي تو فايلي كه زحمت كشيديد و درست كرديد برام وجود داره

مشكل اينجاست كه اگه مثلا در جدول يك تعداد ستون ها بيشتر باشه چي؟ من در فايل پيوستي در جدول يك چند تا ستون ديگه اضافه كردم ولي اونا به اكسل انتقال پيدا نكردن. بايد چي كار كنم؟

در ضمن اگه بخوام شيت هاي اكسل هم نام با همون جدول خروجي باشن چي ؟
و يه مورد ديگه اينه كه چرا سر تيتر جدول تو خروجي اكسل نمياد فقط مقاديرشون مياد؟ راهي داره اونم نشون بده؟



ممنونم از پاسخها و زحماتتون

amiralex
پنج شنبه 11 خرداد 1391, 09:17 صبح
لطفا يكي جواب اين سوال منو بده. كسي نيست كمك كنه؟؟؟؟:گریه:

amirzazadeh
پنج شنبه 11 خرداد 1391, 09:58 صبح
سلام
ببين دوست من روال كار همونه منتها شما بايد كمي وقت بذارين و با كدها وربرين تا نتيجه دلخواه رو بگيرين. از منابع اينترنتي و راهنماي اكسس هم غافل نشيد.
........................
موفق باشيد

emami.sie
پنج شنبه 11 خرداد 1391, 13:20 عصر
سلام
من تا یه جاهایی شو رفتم، ببینید قسمت اصلی کار توسط جناب amirzazadeh انجام شده، فقط شما کافیه با توجه به نیازتون بسطش بدید...
موفق باشید
یا علی

amiralex
شنبه 13 خرداد 1391, 08:31 صبح
دوست عزيز سلام ممنونم از شما

سوال ديگه ايي دارم
اگه تعداد ستون هام در جدول يك و يا دو يا سه خيلي بيشتر باشه آيا اين امكان وجود داره با استفاده از حلقه Do همانطور كه براي رديف ها اين كار انجام شد براي ستون ها هم اين طور بشه ولازم به كد نويسي طولاني براي عر ستون نباشه؟