نمایش نتایج: از شماره 1 تا 10 , از مجموع 10

موضوع: تغییر نام فایل های اکسل با استفاده از vba

  1. #1


    آخرین بازدید
    2015/10/23
    تاریخ عضویت
    June 2014
    نوشته ها
    23
    امتیاز
    22
    سپاس
    33
    سپاس شده
    12 در 6 پست
    تعیین سطح نشده است

    تغییر نام فایل های اکسل با استفاده از vba

    با سلام
    بنده حدود 1000 تا فایل دارم که بصورت زیر هستند
    V2.prn-علی
    V2.prn-حسن
    V2.prn-کامران
    V2.prn-نادر
    .
    .
    .
    میخوام که کدی نوشته بشه تا قسمت "V2-" تمامی فایل ها حذف بشند و اسامی فایل ها بصورت زیر تبدیل شوند.
    prn.علی
    prn.حسن
    prn.کامران
    prn.نادر
    ......
    لطفا راهنمایی کنید.
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2015/10/23
    تاریخ عضویت
    June 2014
    نوشته ها
    23
    امتیاز
    22
    سپاس
    33
    سپاس شده
    12 در 6 پست
    تعیین سطح نشده است

    دوستان اگه امکانش باشه در کنارش یک کد دیگه ای باشه که حتی prn. هم حذف بشه و ما فقط اسامی خالی علی حسن و ... رو داشته باشیم.

  4. #3


    آخرین بازدید
    2022/06/26
    تاریخ عضویت
    January 2013
    محل سکونت
    شیراز
    نوشته ها
    1,198
    امتیاز
    3248
    سپاس
    1,566
    سپاس شده
    3,182 در 795 پست
    سطح اکسل
    84.00 %

    با درود

    فایل زیر رو برای نه شما برای هر کس که میخواد یه سری کارکتر از انتهای فایل اکسلش حذف کنه میزاریم - نکته اول یک کپی از فایلاتون یه جا ذخیره کنین تا نتیجه رو وقتی دیدین اگر مناسب بود مورد استفاده قرار بدین - آدرس فولدری که فایلاتون داخل اون هست رو در سل خواسته شده وارد کنید - تعداد کارکتر رو هم که میخواین از انتهای اون پاک بشه وارد کنین . در انتها دکمه رو ران کنید

    این همه هم سوالای سخت نکنین خووووووووو - خستمون میشه هااااااااااااا در ضمن فرقی نداره که فایلای اکسلتون معمولی باشه یا ماکرو دار
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط امين اسماعيلي : 2014/07/27 در ساعت 12:02
    در پناه خداوندگار ایران زمین باشید و پیروز


  5. #4


    آخرین بازدید
    2020/10/03
    تاریخ عضویت
    June 2014
    محل سکونت
    در کنار یگانه دوست، در دیار اصفهان
    نوشته ها
    47
    امتیاز
    107
    سپاس
    70
    سپاس شده
    97 در 31 پست
    سطح اکسل
    61.00 %

    Juliet به Yahoo ارسال پیام
    نقل قول نوشته اصلی توسط امين اسماعيلي نمایش پست ها
    با درود

    فایل زیر رو برای نه شما برای هر کس که میخواد یه سری کارکتر از انتهای فایل اکسلش حذف کنه میزاریم - نکته اول یک کپی از فایلاتون یه جا ذخیره کنین تا نتیجه رو وقتی دیدین اگر مناسب بود مورد استفاده قرار بدین - آدرس فولدری که فایلاتون داخل اون هست رو در سل خواسته شده وارد کنید - تعداد کارکتر رو هم که میخواین از انتهای اون پاک بشه وارد کنین . در انتها دکمه رو ران کنید

    این همه هم سوالای سخت نکنین خووووووووو - خستمون میشه هااااااااااااا در ضمن فرقی نداره که فایلای اکسلتون معمولی باشه یا ماکرو دار
    درود و بامدادان به خیر و شادی!
    و باز درود که این موقع صبح مشغول رسیدگی به مشکلات کاربرای سایت هستید.

    فایلتون عالی بود، فقط یه نکته کوچولو اینکه وقتی همه کار را درست انجام داد، میگه File not found. البته اصل کاره که انجام شده، اونشم یحتمل شوخی میکنه!

    اما جدا از این مورد، میخواستم به این دوست عزیز بگم، نرم افزار هایی هست که با وسعت کار بالا کار تغییر نام مجموعه ای از فایل ها رو انجام میده، و به عنوان مثال من خودم از Batch Rename Pro استفاده میکنم، حجمی نداره میتونین بگردین دانلودش کنین.

    (لینک دانلود نزاشتم، چون فکر کردم شاید از نظر انجمن لینک های غیر خود سایت ایراد داشته باشه)
    «زمانيکه با زمانه خويش نساختي و با مسندنشينان و امربران ايشان کنار نيامدي
    و آنچه را
    جاهلان ميگويند، جاهلانه باز نگفتي،
    لاجرم به تبعيد ابدي گرفتار خواهي شد!
    حتي اگر جسمت در کنج منزلي در شهري ساکن باشد؛
    و اگر بر نپذيرفتن، پاي فشردي،

    آواره ات خواهند کرد،
    به زندانت خواهند افکند
    و به دارت خواهند کشيد ...»


  6. #5


    آخرین بازدید
    2022/06/26
    تاریخ عضویت
    January 2013
    محل سکونت
    شیراز
    نوشته ها
    1,198
    امتیاز
    3248
    سپاس
    1,566
    سپاس شده
    3,182 در 795 پست
    سطح اکسل
    84.00 %

    با درود
    در ابتدا دوستان بابت اینکه فایل بالا یک منهای یکی تو کد هاش کم داشت معذرت میخوام تصحیح شد - در مورد اون پیغام به این معنا است که دیگه فایل اکسلی برای تغییر نام وجود نداره و یا اینکه اگر همون ابتدا بیاد به این معنا میتونه باشه که ادرس داده شده درست نیست
    در مورد نرم افزار هایی که گفتین متاسفانه من اطلاعی نداشتم ممنون که یاداوری کردین


    دوستان یادتون نره فایل پیوست همین تاپیک پست اول اصلاح شد .
    در پناه خداوندگار ایران زمین باشید و پیروز

  7. سپاس ها (2)


  8. #6


    آخرین بازدید
    2015/10/23
    تاریخ عضویت
    June 2014
    نوشته ها
    23
    امتیاز
    22
    سپاس
    33
    سپاس شده
    12 در 6 پست
    تعیین سطح نشده است

    ممنون آقای اسماعیلی بابت برنامه خوبتون
    مثل تراکتور داره شخم میزنه
    ببخشید که با این سولای سخت سختم وقت اساتید رو میگیرم
    آقا بزار یکم دیگه پر رویی کنم و یک زحمت دیگه بدم
    1- حالا اگه بخواهیم اکستنشن xls. رو حذف کنیم چیکار باید کرد؟
    2- من میخوام یکار دیگه ای انجام بشه و اونم بحث حروف فارسیه!!!
    اسم فایل هایی که من دارم اگه توشون حرف "ی" باشه نمیتونه فایل رو بخونه یعنی با "ی" که تو اکسل هست فرق میکنه.
    میخوام کدی باشه که بیاد یا کلا این "ی" دهن کج رو از اسامی فایل ها حذف کنه و یا اینکه با "ی" داخل فایل اکسل ریپلیس بکنه.
    البته دوست عزیزمون در بالا ذکر کردند که از نرم افزار
    Rename Pro
    Batch میشه استفاده کرد. ولی کار من طوری هست که نمیشه هر لحظه این نرم افزار اجرا کرد و دوباره بست.
    با تشکر

  9. #7


    آخرین بازدید
    2022/06/26
    تاریخ عضویت
    January 2013
    محل سکونت
    شیراز
    نوشته ها
    1,198
    امتیاز
    3248
    سپاس
    1,566
    سپاس شده
    3,182 در 795 پست
    سطح اکسل
    84.00 %

    با درود
    این اکستنشن که گفتین اگر بخواین حذف بشه خب شکل و شمایل اکسل بودنش از بین میره - اگر میخوای اینکارو بکنی تو کد ها
    کد:
    - Range("C5").Value
    این بخش رو پاک کن یا اون سل عدد اش رو صفر بزار - و در مورد حرف ی هم حالا برسی میکنم ببینم چیکار میشه کرد اما قول ندادمااااااااااااااااااا
    در پناه خداوندگار ایران زمین باشید و پیروز

  10. سپاس ها (3)


  11. #8


    آخرین بازدید
    2020/10/03
    تاریخ عضویت
    June 2014
    محل سکونت
    در کنار یگانه دوست، در دیار اصفهان
    نوشته ها
    47
    امتیاز
    107
    سپاس
    70
    سپاس شده
    97 در 31 پست
    سطح اکسل
    61.00 %

    Juliet به Yahoo ارسال پیام
    نقل قول نوشته اصلی توسط sasa15 نمایش پست ها
    ممنون آقای اسماعیلی بابت برنامه خوبتون
    مثل تراکتور داره شخم میزنه
    ببخشید که با این سولای سخت سختم وقت اساتید رو میگیرم
    آقا بزار یکم دیگه پر رویی کنم و یک زحمت دیگه بدم
    1- حالا اگه بخواهیم اکستنشن xls. رو حذف کنیم چیکار باید کرد؟
    2- من میخوام یکار دیگه ای انجام بشه و اونم بحث حروف فارسیه!!!
    اسم فایل هایی که من دارم اگه توشون حرف "ی" باشه نمیتونه فایل رو بخونه یعنی با "ی" که تو اکسل هست فرق میکنه.
    میخوام کدی باشه که بیاد یا کلا این "ی" دهن کج رو از اسامی فایل ها حذف کنه و یا اینکه با "ی" داخل فایل اکسل ریپلیس بکنه.
    البته دوست عزیزمون در بالا ذکر کردند که از نرم افزار
    Rename Pro
    Batch میشه استفاده کرد. ولی کار من طوری هست که نمیشه هر لحظه این نرم افزار اجرا کرد و دوباره بست.
    با تشکر
    نقل قول نوشته اصلی توسط امين اسماعيلي نمایش پست ها
    با درود
    این اکستنشن که گفتین اگر بخواین حذف بشه خب شکل و شمایل اکسل بودنش از بین میره - اگر میخوای اینکارو بکنی تو کد ها
    کد:
    - Range("C5").Value
    این بخش رو پاک کن یا اون سل عدد اش رو صفر بزار - و در مورد حرف ی هم حالا برسی میکنم ببینم چیکار میشه کرد اما قول ندادمااااااااااااااااااا
    درود
    در مورد حرف "ی" رو کد نویسی امنحان نکردم، ولی همیشه این مشکل با تغییر سیستم یا حتی ویندوز هست، بر اساس خصوصیات سیستم عامل، زبانی که روی صفحه کلید نصب میشه، دو نوع حرف "ی" داره؛ یکی فارسی و دیگری عربی. به این صورت که "ی" عربی زیرش دو نقطه داره. (ممکنه با تغییر فونت دو نقطه رو نبینین ولی در ماهیت کد اصلی کاراکتر تغییری ایجاد نمیشه)
    اما مشکل قابل حله چون هر دو "ی" روی صفحه کلید ها فعالن::: یکی در حای اصلی خودش (بین ب و س) و دیگری ط+Shift یا همون Shift+x
    به نظرم کافیه وقتی نام فایل رو میخونین، با تابع Replace این دو مقدار رو جایگزین کنین
    من همیشه در محیط داخلی Word, Excel, ... با همین جایگزینی مشکلم حل میشه، قاعدتاً تو محیط کد هم باید جواب بده، امتحانش کنین.
    «زمانيکه با زمانه خويش نساختي و با مسندنشينان و امربران ايشان کنار نيامدي
    و آنچه را
    جاهلان ميگويند، جاهلانه باز نگفتي،
    لاجرم به تبعيد ابدي گرفتار خواهي شد!
    حتي اگر جسمت در کنج منزلي در شهري ساکن باشد؛
    و اگر بر نپذيرفتن، پاي فشردي،

    آواره ات خواهند کرد،
    به زندانت خواهند افکند
    و به دارت خواهند کشيد ...»

  12. سپاس ها (1)


  13. #9

    آخرین بازدید
    2020/12/14
    تاریخ عضویت
    January 2012
    نوشته ها
    1
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    با سلام.
    من یک فایل اکسلی دارم که شامل دو ستون a و b هست
    یک فولدر هم دارم که شامل 1000 تا عکس هست که نام اون عکس ها از ستون a گرفته شده
    حالا می خواستم که عکس ها تغییر نام پیدا کنند به ستون b
    آیا کسی هست که کمکم کنه ؟
    متشکرم

  14. #10


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    در فایل پیوست با اجرای ماکرو برای اولین بار اسامی فایلها با پسوند jpg در ستون a لیست میگردد

    در مرحله بعد نامهای مورد نظر را در ستون b وارد نموده و مجددا ماکرو را اجرا کنید

    اسامی فایلها مطابق ستون B تغییر نام می یابند
    فايل هاي پيوست شده فايل هاي پيوست شده

  15. سپاس ها (1)



اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. استفاده از غلتک ماوس برای تغییر cobobox
    توسط 4017 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2019/07/02, 18:31
  2. [حل شده] می شود از روشی برای ثبت تاریخ تغییرات استفاده کرد !؟
    توسط sabertb در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 5
    آخرين نوشته: 2014/07/06, 08:42
  3. مشکل : تغییر ناخواسته ابعاد کامنت
    توسط hs208 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 7
    آخرين نوشته: 2014/05/03, 18:54
  4. تغییر رنگ با استفاده از شرط
    توسط masoud nouri در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 2014/04/12, 01:55
  5. تغییر فرمت سل با استفاده از find&replace در اکسل
    توسط ~M*E*H*D*I~ در انجمن ترفندهای اکسل Excel Tricks
    پاسخ ها: 0
    آخرين نوشته: 2012/06/13, 11:52

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

کد عوض کردن اسم فایل اکسل

تغییر نام فایل اکسل

تغییر نام فایل اکسل ماکرو

کد vba ایجاد پوشه در اکسل

تغییر نام توسط ماکرو در اکسل

تغییر نام پوشه در اکسل

کد vba عوض کردن نام پوشه در اکسل

کد vba تغییر نام فولدر در اکسل

نام گذاری خودکار فایل اکسل با vba

تغیر اسم در فایل اکسل

تغییر نام فایل اکسل در vba

عوض کردن پسوند در vba

چگونگی تغییر نام فایل در اکسل

تبدیل xls به prn

تغییر نام گروهی شیت ها اکسل

تغییر نام ورک بوک در وی بی اکسل

تغیی نام ماکرو در اکسل

تغییر نام فایل در vba

تغییر نام فایل اکسل vba

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد