انتقال اطلاعات اکسل به شیت دیگر در صورت دارا بودن شرط خاص

با سلام خدمت همراهان سایت آی تی سواد

در این مقاله ، از رویداد change  کاربرگ برای انتقال اطلاعات از یک شیت به شیت دیگر ، بر اساس شرط خاص استفاده خواهیم کرد.

شیت اصلی من حاوی مقادیر نام ، کشور، شهر و… می باشد من میخواهم بر اساس مقدار ستون تایید ، اطلاعات افرادی که تایید نشده اند بصورت خودکار به شیت دیگر انتقال پیدا کند.
انتقال داده شیت
انتقال داده ها

انتقال اطلاعات اکسل به شیت دیگر  بصورت خودکار  بر اساس شرط خاص

۱. کلیدهای Alt + F11 را فشار دهید تا پنجره  Microsoft Visual Basic for Applications باز شود .

۲. در پنجره Microsoft Visual Basic for Applications از قسمت Project بر روی شیت موردنظرتان دابل کلیک کنید

۳. سپس مانند تصویر زیر رویداد Worksheet_Change را انتخاب کنید.

انتقال اطلاعات اکسل به شیت دیگر

۴. سپس کد زیر را وارد کنید.

 

ترجمه شده از سایت www.extendoffice.com

ممنون از همراهی شما کاربران عزیز آی تی سواد

اشتراک گذاری

33 دیدگاه دربارهٔ «انتقال اطلاعات اکسل به شیت دیگر در صورت دارا بودن شرط خاص;

  1. سلام
    میشه دلیل اینکه بعد از درج کد و ذخیره، وقتی فایل اکسل می بندیم و باز می کنیم چرا کد پاک شده و باز باید از ابتدا کد نویسی بشه؟

    پاسخ
  2. سلام
    برای ورود اطلاعات به یک شیت یوزر فرم توسط vba ساختم چطور می شود از طریق همان یوزفرم اطلاعات را به شیت دیگری ارسال کرد

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

    اگر بخوایم در صورت تغییر بقیه سلول ها، ردیفی که کپی شده در یه شیت دیگه هم تغییر کنه باید چکار کنیم
    مثلا در ستون مربوطه نوشتیم not و ردیف رفته به شیت not
    حالا در main یه ستون دیگه رو تغییر میدیم. میخوام این تغییر در شیت not هم خودکار اعمال بشه
    ممنون میشم راهنمایی کنید

    پاسخ
  4. سلام
    من یک دیتا بیس دارم، با کمک توابع، در یک شیت جدید خروجی خاصی را تعریف کرده ام که گاهی چند صفحه میشه و سربرگ صفحه اول هم با صفحات دیگه فرق دارد. این ها را انجام داده ام ولی برای اینکه همین صفحات خروجی را بخوام به کارفرما بدم که باید با همان فرمت تعریف شده ولی بدون تابع و بصورت دیتای خام در خروجی باشد، آیا راهی وجود دارد که بدون کپی پیست و… بتونم یک کپی از صفحه خروجی اکسلم با فرمت اکسل بدم؟

    پاسخ

دیدگاهتان را بنویسید