هیچ دوره ای در سبد آموزش شما وجود ندارد
به نام خدا
بایکی دیگر از آموزش های سایت دانشجویار در خدمت شما هستیم.
در این آموزش میخواهم روش خروجی اکسل گرفتن از دیتاگرید ویو رو به شما اموزش بدم.توی آموزش هایی که توی اینترنت و همچنین همین سایت سایت وجود دارد از خروجی داده فارسی پشتیبانی نمیشود اما در این آموزش از خروجی داده فارسی هم پشتیبانی میشود.
منتظر نظراتون هستم.
علیرضا
اموزش بسیار کاربردی و خوب بود اگر نتونستید پکیج مورد نظرتون رو از ویژوال دانلود کنید میتونید که اونو به صورت دستی دانلود کنید بعدش با برنامه 7zip اون را استخراج کنید و توی رفرنس ها درون ویزوال استنادیو اضافه کنید
kargarhoda
سلام ببخشید من نمی تونم این فایل رو اصلا دانلود کنم ممونم میشم راهنمایی کنید
حنیف
سلام طبق کد شما من برنامه نویسی کردم و خروجی اکسل گرفتم ، اما بعضی اوقات برای دفعه دوم و یا سوم میخوام خروجی بگیرم دائما خطا میده، کدام قسمت برنامه رو تغیر بدیم که تمامی فضاهای اشغال شده توسط این کد ازاد شده که دچار خطا نشود
علی
سلام خسته نباشید
آنتی ویروس به لینک دانلود گیر میده و صفحه بلاک می کنه و اجازه شروع دانلود نمیده
آنتی ویروس کسپرسکی
mehdi
تشکرات فراوان
حسین
باسلام تشکربابت اموزش بسیارخوبتون
مشکلی که دارم اینست که وقتی اطلاعات وارداکسل شد میخوام تنظیم کنم که SCalToFit صفحه width=1بشه ولی هرکارمیکنم جواب نمیده.
بقیه تنظیمات انجام شده فقط این یکی رانمیدونم چه کدی بنویسم.
لطفا راهنمایی کنید
باتشکر
Hosein
باسلام تشکربابت اموزش بسیارخوبتون
مشکلی که دارم اینست که وقتی اطلاعات وارداکسل شد میخوام تنظیم کنم که SCalToFit صفحه width=1بشه ولی هرکارمیکنم جواب نمیده.
بقیه تنظیمات انجام شده فقط این یکی رانمیدونم چه کدی بنویسم.
لطفا راهنمایی کنید
باتشکر
حمید
با تشکر فراوان
اگر بخواهیم فرمت یکی از سلول ها رو عوض کنیم چکار باید کرد
احسان
سلام وقتی که من از این دستوری که شما گفتین استفاده می کنم متاسفانه موقع اجرای برنامه دستورApplication.Exit();رو ارور می گیره و این پیام رو میده:Application’ is an ambiguous reference between ‘Microsoft.Office.Interop.Excel.Application’ and ‘System.Windows.Forms.Application’
خواهشا بگید که من چیکار کنم چون کارم فوریه.با تشکر.
مدرس وحید باقی مدرس دوره
سلام
کد زیر رو هم امتحان کنید
System.Windows.Application.Current.Shutdown();
احسان
راهنمایی شما رو که کفتین از دستورSystem.Windows.Application.Current.Shutdown();
استفاده کنم رو هم تست کردم ولی اصلا جواب نداد,لطفا بگید که چیکار کنم.
مدرس وحید باقی مدرس دوره
کد زیر رو هم امتحان کنید
System.Windows.Forms.Application.Exit();
اگر نشد .یه سورس کدی که این مشکل رو داره بذارید تا بررسی بشه
مرتضی
سلام. با تشکر و خسته نباشید. میشه تنظیم کرد که خروجی راست به چپ باشه؟
rasool
سلام مهندس واقعا ممنون خسته نباشید فقط یه سوال ؟ زمانی که فایل اکسل ساخته میشه ستون هایی از گریدویو من که با صفر شروع میشن مثلا شماره تلفن یا کد ملی یا شماره حساب و… صفرهای اولشون حذف میشه و اصلا جالب نیست.لطف کنید راهنمایی کنید.ممنون میشم کمکم کنید.منتظر جوابتون هستم..یا حق
yosef
با سلام و عرض خسته نباشید
من این آموزشتون رو دیدم خیلی خوب بود
ولی من به مشکلی برخوردم و اونم اینه که خروجی اطلاعات که در فایل اکسل ایجاد میشه مشکل داره و اصلا اون چیزی که تو دیتاگرید ویو دارم نیست و در ضمن تابع ()worksheet.saveas در این فیلم دارای 12 آرگومان است ولی در سیستم بنده دارای 10 آرگومان هست و آرگومان accessmode وجود ندارد.نسخه ویژوال استدیو من 2015 است.لطفا بنده رو راهنمایی کنید.
مدرس وحید باقی مدرس دوره
سلام
ممنون از لطفتون
من سورس رو براتون ایمیل کردم.نکته مهمی که وجود داره نسخه دات نت شما باید 4 باشه یا
Net Frameworke 4 client Profile
رهاRaHa
دوستان من که لینک دانلود رو پیدا نکردم
میشه پیگیری کنید ؟؟؟؟
مدیر- تقی زاده
سلام
لینک دانلود در باکس دانلود پایین همین پست قابل مشاهده و استفاده است
مجتبی
پروژه رو دانلود نکردم ولی احتمال 99% همینه که میگم:
2 تا فایل با پسوند dll (باید داخل فایل های پروژه باشه(به نام های: Microsoft.Office.Interop.Word وMicrosoft.Office.Interop.Excel)) و یکی هم که خود ویژوال داره ( به نام : ءMicrosoft.VisualBasic )
به پروژه اضافه کنین این مشکل حل میشه
مدرس وحید باقی مدرس دوره
سلام
چشم بسته غیب گفتید!
اولا که عنوان آموزش خروجی اکسل هست و مطمئنا به Microsoft.Office.Interop.Word هیچ احتیاجی نیست!!!
دوما زبان این آموزش سی شارپ هست و به Microsoft.VisualBasic هم نیازی نیست!!!
سوما اگر شما بلد هستید نیازی به گفتن نیست خوب تو پروژه هاتون اگر نیاز دارید همون چیزی که بلدید رو استفاده کنید.
اگر خواستید ، کدی که شما استفاده کردین و تونستید از دیتاگرید ویو خروجی فارسی اکسل بگیرید رو تو همین بخش نظرات به اشتراک بذارید.البته به جز کدی که تو آموزش گفتم!
سید محمد امیری
سلام
بسیار تشکر از کدی که گذاشتین.براحتی کارم راه افتاد
مدرس وحید باقی مدرس دوره
خواهش میکنم.موفق باشید
فرامرز
سلام ببخشید منظور از این خطا چیه ؟
‘DataTable’ is an ambiguous reference between ‘System.Data.DataTable’ and ‘Microsoft.Office.Interop.Excel.DataTable’
majikam
سلام
فایل دانلود مشکل داره.
تشکر
اکبری منش
سلام لینک دانلود اصلاح شد
ساسان
سلام
در هنگام اجرای خروجی دیتا گرید به اکسل با مشکل
Unable to cast COM object of type ‘Microsoft.Office.Interop.Excel.WorksheetClass’ to interface type ‘Microsoft.Office.Interop.Excel._Worksheet’. This operation failed because the QueryInterface call on the COM component for the interface with IID ‘{000208D8-0000-0000-C000-000000000046}’ failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
ممنون میشم که کمکم کنید که مشکلم چیست البته کدهای برنامم
void exporttoexcel(DataGridView dgv)
{
try
{
Microsoft.Office.Interop.Excel.Application exlapp =new Microsoft.Office.Interop.Excel.Application ();
Microsoft.Office.Interop.Excel.Workbook exlbook = exlapp.Workbooks.Add(XlSheetType.xlWorksheet );
Microsoft.Office.Interop.Excel.Worksheet exlwsheet=(Worksheet)(exlbook.Worksheets);
exlwsheet.DisplayRightToLeft=true;
int clm=dgv.Columns.Count ;
Range [] rng=new Range [clm];
for (int i=0;i<clm;i++)
{
string celladress=Convert.ToString(Convert.ToChar(Convert.ToByte(i+65)))+"1";
rng [i] = exlwsheet.get_Range(celladress,celladress );
rng [i].Value2 = dgv.Columns[i].HeaderText;
}
int j = 2;
foreach(DataRow row in myDataSet.Tables[0].Rows )
{
for (int k = 0; k < clm; k++)
{
string celladress = Convert.ToString(Convert.ToChar(Convert.ToByte(k + 65))) +j.ToString() ;
rng[k] = exlwsheet.get_Range(celladress, celladress);
rng[k].Value2 = row[k].ToString();
}
j++;
}
exlapp.Visible = true;
}
catch(Exception ex )
{
MessageBox.Show("خطا…" + ex.Message);
}
}
Bamdad
سلام.
تشکر از آموزشتون.
میشه لطفا آموزش خروجی به گونه ای که خودمان ستون های دلخواهمان را انتخاب کنبم ، تهیه کنید.
ممنون
sasan
با سلام و تشکر اگ لطف کنید و ایمپورت از فایل اکسل رو هم تهیه کنید و تو سایت قرار بدید ممنون میشم.
ایمچورت واستفاده از اون تو برنامه همچنین اضافه کردن به table در sqlserver .
ممنون هم از دانشجویار هم از شما مدرس عزیز
مدرس باقی مدرس دوره
سلام به زودی آموزشی رو که خواستید رو در سایت قرار میدم.حداکثر تا 1 ساعت دیگه
sasan
با تشکر آقا شما حرف نداری