زوم کردن در سلول های اکسل + ۳ روش مختلف
سلام به همراهان همیشگی سافت پلاس . به یکی دیگر از مطالب مربوط به آموزش برنامه نویسی در اکسل خوش آمدید . امروز می خواهیم به سراغ موضوعی با عنوان زوم کردن در سلول های اکسل برویم .
می خواهیم یاد بگیریم که :
– منظور از زوم کردن یا بزرگنمایی اطلاعات در اکسل چیست ؟
– چرا باید این کار را انجام بدهید ؟
– چطور باید این کار را برای اکسل تعریف کنید .
من علیرضا شهرائینی هستم و از شما دعوت می کنم که برای یک آموزش جذاب و کاربردی دیگر تا انتها با من همراه باشید .
فهرست محتوا
ایده زوم کردن در سلول های اکسل کجا به کارتان می آید ؟
فرض کنید که یک شیت کاری دارید که در داخل آن کلی اطلاعات وجود دارد . بواسطه همین اطلاعات زیاد مجبور هستید که زوم صفحه کاری خودتان را تا جای ممکن کم کنید تا تعداد سطرها و ستون های زیادی را بتوانید در آن واحد کنترل کنید .
اما این کم کردن زوم صفحه خودش یک مشکل ایجاد می کند و آن هم این است که اطلاعات داخل سلول ها به راحتی به چشم نمی آیند و خواندن انها مشکل می شود .
برای حل این مشکل یک راهکار وجود دارد و آن هم همین زوم کردن در سلول اکسل است .
اما برای زوم کردن در اکسل چند تا راه وجود دارد که در ادامه می خواهیم به سراغ یک به یک آنها برویم .
نمایش متن سلول در داخل یک مسیج باکس
اولین آیتمی که به سراغش می رویم مسیج باکس در اکسل است .
می خواهیم کاری کنیم که کاربر روی هر سلولی که کلیک می کند بلافاصله مقدار موجود در داخل ان سلول به همراه ادرس محل قرار گیری آن سلول در قالب یک کادر پیغام به کاربر نمایش داده شود .
برای این کار کافی است وارد محیط کد نویسی اکسل شده و قطعه کد زیر را در داخل آن وارد کنید.
برای ورود به محیط کدنویسی اکسل می توانید از دکمه های ترکیبی ALT+F11 استفاده کنید .
یک مطلب خواندنی : نگران حجم فایل اکسل تان هستید ؟ با یکی از این 11 روش آن را کم کنید
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
MsgBox ActiveCell.Address & ": " & ActiveCell.Value
End Sub
حالا به محیط اکسل که برگردید روی هر سلولی که کلیک کنید اکسل بلافاصله مشخصات مربوط به آدرس همان سلول و اطلاعاتی که در داخل آن قرار دارد را به شما نمایش می دهد .
این روش از زوم کردن در سلول اکسل می تواند روش کاربردی باشد اما یک ایراد بزرگ دارد و آن هم این است که هر بار که روی یک سلول کلیک می کنید یک کادر پیغام باز شده و شما برای ادامه کار باید روی دکمه OK کلیک کنید و این فرآیند باید همیشه تکرار شود و این می تواند خیلی روی سرعت کار شما تاثیر بگذارد .
پس برویم به سرغ روش بعدی زوم کردن در سلول های اکسل تا ببینیم این روش چطور می تواند به شما کمک کند .
نمایش متن سلول در داخل یک سلول
در این روش می خواهیم کاری کنیم که روی هر سلولی که کلیک می کنیم اکسل اطلاعات مربوط به همان سلول را برای ما در داخل یک سلول هدف نمایش بدهد .
من برای سلول هدف چند تا سلول را در هم ادغام کرده ام . حالا کافی است وارد محیط برنامه نویسی اکسل شده و کدهای زیر را در داخل آن وارد کنید .
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("B1") = Target.Value
End Sub
در کدهای بالا سلول B1 می شود همان سلول هدفی که قرار است اطلاعات سلول های مورد نظر را بزرگتر نمایش بدهد .
Target هم می شود هر سلولی که روی آن کلیک شده و به حالت انتخاب در می آید.
این روش به نسبت روش قبلی کارایی بهتری دارد . ولی باز هم اگر به دنبال روش های بهتری هستید با من ادامه بدهید .
بزرگنمایی مقادیر در داخل خود سلول
این بار می خواهیم به سراغ خود سلول برویم و قرار است کار زوم کردن در سلول و بزرگنمایی مقادیر موجود در داخل آن را دقیقا در درون همان سلول انجام بدهیم .
به تصویر زیر نگاه کنید .
در تصویر بالا روی هر کدام از سلول های این محدوده که کلیک شود چند تا اتفاق به طور همزمان می افتد .
اول اینکه هر اطلاعاتی که در داخل آن سلول باشد بزرگتر می شود .
دوم رنگ نوشته مربوط به ان سلول به طور خودکار به رنگ آبی تغییر می کند .
سوم اینکه عرض سلول آنقدر بزرگ می شود که بتواند اطلاعات داخل خودش را بطور کامل نمایش بدهد .
چهارم هم اینکه وقتی که از سلول خارج می شوید همه تغییرات به حالت اولیه خودشان برمی گردند .
اما چطور باید این کار را بکنید ؟
با استفاده از کدهای زیر .
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim mycell As Range
Dim myrange As Range
Set myrange = Range("A2:f100")
For Each mycell In myrange
If mycell = ActiveCell Then
ActiveCell.Font.Size = 32
ActiveCell.Font.Color = vbBlue
Else
mycell.Font.Size = 10
mycell.Font.Color = vbBlack
End If
Next
End Sub
این هم سومین روشی بود که نحوه ایجاد و استفاده از آن را برای زوم کردن در سول های اکسل یاد گرفتیم .
شاید فکر می کنید این آخرین روش است ؟
اما نه یک روش دیگر هم باقی مانده است . اما این روش را دیگر اینجا توضیح نمی دهم .
روش چهارم را می توانید در داخل ویدئوی ابتدای همین صفحه یاد بگیرید . پس توصیه می کنم که دیدن این ویدئو را هم از دست ندهید .
این هم از یکی دیگر از مطالب کاربردی در زمینه اکسل .
امیدوارم که از این آموزش و روش هایی که در آن برای زوم کردن در سلول های اکسل بررسی کردیم نهایت استفاده را برده باشید .
خوشحال می شوم اگر سوال و یا نظری در مورد این روش ها دارید در قسمت دیدگاهها بیان کنید تا آنها را با هم بررسی کنیم .
امیدوارم که باز هم شاهد حضور مجدد شما در سافت پلاس باشم .
دیدگاهتان را بنویسید