تکست باکس ها در VBA و انتقال مقادیر آنها به سلول ها در اکسل
یکی از مهمترین ویژگی های تکست باکس ها در VBA کسل ، خاصیت Text آنها می باشد که می توان مقداری از نوع رشته ای را در آن قرار داد یا مقداری که در داخل این خاصیت می باشد ، را به مکانی دیگر منتقل کرد.
برای اینکه مقادیر تکست باکس ها در VBA را در سلول های اکسل منتقل کنیم ، در ابتدا سلول مورد نظر را در اکسل مشخص می کنیم و سپس مقدار تکست باکس را داخل آن قرار می دهیم . مانند دستور زیر :
Cells(7,1) = Sheet(1).TextBox1.Text
حال با زدن دکمه "ثبت تغییرات" می بینیم که مقادیر تکست باکس ها به ردیف آخر شیت داده های ما اضافه شده است.
ویدئوی کامل تکست باکس ها و انتقال مقادیر آنها به سلولها در اکسل را در زیر می توانید مشاهده نمایید.
سلام
من میخوام اکس به صورت کدنویسی یاد بگیرم .
هزینه فیلم های آموزشی شما چقدر است ؟
سلام و درود. وقت شما به خیر. از بخش منوها ، وارد محصولات و محصولات دانلودی شوید. سپس روی هر آموزش مورد نظر کلیک نمایید و در پایین صفحه مربوطه ، دکمه خرید به رنگ قرمز وجود دارد. آموزش ها دانلودی است و بلافاصله می توانید پس از انجام مراحل خرید ، دانلود نمایید. پشتیبانی سوالات و چالش ها نیز به طور کامل انجام می شود.
سلام و خسته نباشید
واقعا سایت خوبی دارین… ممنون بابت زحماتتون
من هر وقت به مشکلی بر بخورم به مطالب آموزشی شما رجوع میکنم…
و اینکه یه سوال داشتم اگه بخوام اطلاعاتی که تو تکست باکسم نوشتم تو همین شیت ذخیره نشه و تو شیت دیگه ای بره باید چه کدی رو بنویسم… ممنون
سلام و درود.. وقت شما به خیر.. خوشحالیم آموزش ها برای شما مفید بوده است.. پاسخ سوال شما بسیار ساده هست.کافی است قبل از نام کنترل مورد نظر (تکست باکس) ، نام شیت را ذکر کنید..مانند زیر:
Sheets(“Sheet2”).Range(“A1”) = Sheets(“Sheet1”).TextBox1.Text
سلام وقت بخیر اگر بخوایم خود فرم پرینت گفته نشه باید چه کار کنیم؟
سلام استاد
من تقریباً تمام آموزشهای اکثر سایتها رو دیدم ولی شما فوق العاده اید.
همه چیز عالی
طرز بیان خوب
نکات کلیدی بدرد بخور
واقعا سپاسگذارم
کیهانی
درود و رعض ادب. خوشحالیم آموزش ها به معنای واقعی کلمه برای شما مفید بوده و تاثیرگزار .
سلام و عرض ادب. خوشحالیم آموزش ها به معنای واقعی برای شما مفید بوده و تاثیرگزار.