خانه / دانلود رایگان اکسل / تکست باکس ها در VBA اکسل

تکست باکس ها در VBA اکسل

تکست باکس ها در VBA و انتقال مقادیر آنها به سلول ها در اکسل

یکی از مهمترین ویژگی های تکست باکس ها در VBA کسل ، خاصیت Text آنها می باشد که می توان مقداری از نوع رشته ای را در آن قرار داد یا مقداری که در داخل این خاصیت می باشد ، را به مکانی دیگر منتقل کرد.

 

برای اینکه مقادیر تکست باکس ها در VBA را در سلول های اکسل منتقل کنیم ، در ابتدا سلول مورد نظر را در اکسل مشخص می کنیم و سپس مقدار تکست باکس را داخل آن قرار می دهیم . مانند دستور زیر :

 

Cells(7,1) = Sheet(1).TextBox1.Text

حال با زدن دکمه "ثبت تغییرات" می بینیم که مقادیر تکست باکس ها به ردیف آخر شیت داده های ما اضافه شده است.

ویدئوی کامل تکست باکس ها و انتقال مقادیر آنها به سلولها در اکسل را در زیر می توانید مشاهده نمایید.

 

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

 

۵ دیدگاه

  1. سلام
    من میخوام اکس به صورت کدنویسی یاد بگیرم .
    هزینه فیلم های آموزشی شما چقدر است ؟

    • سلام و درود. وقت شما به خیر. از بخش منوها ، وارد محصولات و محصولات دانلودی شوید. سپس روی هر آموزش مورد نظر کلیک نمایید و در پایین صفحه مربوطه ، دکمه خرید به رنگ قرمز وجود دارد. آموزش ها دانلودی است و بلافاصله می توانید پس از انجام مراحل خرید ، دانلود نمایید. پشتیبانی سوالات و چالش ها نیز به طور کامل انجام می شود.

  2. سلام و خسته نباشید
    واقعا سایت خوبی دارین… ممنون بابت زحماتتون
    من هر وقت به مشکلی بر بخورم به مطالب آموزشی شما رجوع میکنم…
    و اینکه یه سوال داشتم اگه بخوام اطلاعاتی که تو تکست باکسم نوشتم تو همین شیت ذخیره نشه و تو شیت دیگه ای بره باید چه کدی رو بنویسم… ممنون

    • سلام و درود.. وقت شما به خیر.. خوشحالیم آموزش ها برای شما مفید بوده است.. پاسخ سوال شما بسیار ساده هست.کافی است قبل از نام کنترل مورد نظر (تکست باکس) ، نام شیت را ذکر کنید..مانند زیر:
      Sheets(“Sheet2”).Range(“A1”) = Sheets(“Sheet1”).TextBox1.Text

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

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Solve : *
18 + 4 =