نمایش نتایج 1 تا 7 از 7

نام تاپیک: حذف سطرهای خالی فایل اکسل از محیط وی بی

  1. #1
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    آبان 1388
    پست
    407

    حذف سطرهای خالی فایل اکسل از محیط وی بی

    با سلام و عرض تبریک به مناسبت سال نو
    من یک فایل اکسل در مسیر برنامه ام دارم ؛ حال میخواهم از داخل محیط وی بی بدون باز شدن فایل اکسل سطرهای خالی آن را حذف کنم.
    باتشکر

  2. #2
    کاربر دائمی آواتار SlowCode
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اردبیل
    پست
    2,638

    نقل قول: حذف سطرهای خالی فایل اکسل از محیط وی بی

    سلام
    خب مسیر دیتابیس رو اول تنظیم کن بعد این کد رو بنویس :

    adodc1.recordsource="select * from table1 where field1='' or field2='' or field3=''"
    adodc1.refresh
    with adodc1.recordset
    for i=1 to .recordcount
    .delete
    .movenext
    next
    End with

    اگه با adodb وصل میشی میتونی از این کد استفاده کنی:

    Delete * from table1 where field1='' or field2='' or field3=''

  3. #3
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    آبان 1388
    پست
    407

    نقل قول: حذف سطرهای خالی فایل اکسل از محیط وی بی

    نقل قول نوشته شده توسط محسن 15 مشاهده تاپیک
    سلام
    خب مسیر دیتابیس رو اول تنظیم کن بعد این کد رو بنویس :

    adodc1.recordsource="select * from table1 where field1='' or field2='' or field3=''"
    adodc1.refresh
    with adodc1.recordset
    for i=1 to .recordcount
    .delete
    .movenext
    next
    End with

    اگه با adodb وصل میشی میتونی از این کد استفاده کنی:

    Delete * from table1 where field1='' or field2='' or field3=''
    باسلام و تشکر
    باعرض پوزش ، ظاهراً در نوشته من سهواً کلمه اکسل را اکسس خوانده اید. آخه این کد برای حذف رکورد های دیتابیس اکسس است نه سطرهای خالی فایل اکسل
    با تشکر

  4. #4
    کاربر دائمی آواتار SlowCode
    تاریخ عضویت
    آبان 1388
    محل زندگی
    اردبیل
    پست
    2,638

    نقل قول: حذف سطرهای خالی فایل اکسل از محیط وی بی

    خب فرقی نداره که!
    اگه از کنترل data استفاده میکنی خاصیت connect رو روی excel 8 تنظیم کن.
    واسه adodc هم تو منوی custom گزینه microsoft OLE DB provider for ODBC drivers رو بزن بعد آپشن use connection string رو انتخاب کن، دکمه buid رو بزن machine data source رو بزن بعد رو excel دابل کلیک کن و فایلت رو انتخاب کن.

    مابقی کار مثل همون اکسس هست.

  5. #5
    کاربر دائمی آواتار samiasoft
    تاریخ عضویت
    مهر 1391
    محل زندگی
    اردبیل
    پست
    1,242

    نقل قول: حذف سطرهای خالی فایل اکسل از محیط وی بی

    نقل قول نوشته شده توسط SlowCode مشاهده تاپیک
    سلام
    خب مسیر دیتابیس رو اول تنظیم کن بعد این کد رو بنویس :

    adodc1.recordsource="select * from table1 where field1='' or field2='' or field3=''"
    adodc1.refresh
    with adodc1.recordset
    for i=1 to .recordcount
    .delete
    .movenext
    next
    End with

    اگه با adodb وصل میشی میتونی از این کد استفاده کنی:

    Delete * from table1 where field1='' or field2='' or field3=''
    من اینو نوشتم اما کد اصلا سطرهای خالی رو حذف نکرد!
    آخرین ویرایش به وسیله vbhamed : یک شنبه 18 خرداد 1393 در 15:19 عصر

  6. #6
    کاربر دائمی
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    شیراز
    پست
    178

    نقل قول: حذف سطرهای خالی فایل اکسل از محیط وی بی

    دوست عزیز باید فایل اکسل رو توسط وی بی فراخوانی کنید سپس سطر هارو چک کنید و حذف کنید

    روش دوم هم که دوست عزیزمون گفت میتونید از طریق data بخونیدش و مثل یک دیتابیس اکسس باهاش برخورد کنید

    فقط برای تکمیل تاپیک !

  7. #7

    نقل قول: حذف سطرهای خالی فایل اکسل از محیط وی بی

    نقل قول نوشته شده توسط samiasoft مشاهده تاپیک
    من اینو نوشتم اما کد اصلا سطرهای خالی رو حذف نکرد!
    خب معمولا تو فايل اكسل بايد از شيت انتخاب كنيد نه Table يعني به جاي table1 بايد Sheet1 نوشته بشه البته به اين شكل و با فرض اينكه داده ها در شيتي به نام Sheet1 باشن
    Select * from [sheet1$]
    اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com

تاپیک های مشابه

  1. سوال: حذف سطرهای خالی در گزارشات
    نوشته شده توسط aliakbarmoosa در بخش Foxpro
    پاسخ: 6
    آخرین پست: شنبه 14 بهمن 1391, 19:30 عصر
  2. آموزش: حذف سطرهای خالی در گزارش
    نوشته شده توسط aliakbarmoosa در بخش Foxpro
    پاسخ: 0
    آخرین پست: شنبه 27 آبان 1391, 11:37 صبح
  3. آموزش: حذف خطوط خالی از محیط کدنویسی ویژوال استودیو
    نوشته شده توسط اسماعیل ابراهیمی در بخش C#‎‎
    پاسخ: 0
    آخرین پست: سه شنبه 01 آذر 1390, 13:59 عصر
  4. گفتگو: باز کردن ، بستن و حذف یک فایل اکسل در محیط .net
    نوشته شده توسط mina.net در بخش VB.NET
    پاسخ: 0
    آخرین پست: پنج شنبه 21 خرداد 1388, 18:10 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •