فهرست مطالب
فرآیند معمول چاپ لیبل از Microsoft Excel شامل ادغام صفحات گسترده ایمیل با Microsoft Word است. اما برخی از افراد ترجیح می دهند تمام کارهای روزمره را در اکسل انجام دهند. خوشبختانه، راهی برای چاپ برچسب ها در اکسل بدون درگیر شدن با Word وجود دارد. این آموزش بر نحوه انجام آن تمرکز دارد.
دانلود کتاب تمرین تمرین
می توانید کتاب کار را با مجموعه داده و ماکرو مورد استفاده برای نمایش از لینک زیر دانلود کنید و از آن به عنوان الگو استفاده کنید .
چاپ برچسبها بدون Word.xlsm
این فایل حاوی برچسبهای قابل چاپ است.
چاپ برچسبها بدون Word.pdf
مراحل گام به گام چاپ برچسبها در اکسل بدون ورد
برای چاپ برچسبها مستقیماً از Excel بدون استفاده از Microsoft word، فقط باید صفحه گسترده اکسل را با اندازه برچسب مناسب چاپ کنیم. ما می توانیم اندازه سلول را متناسب با اندازه برچسب تغییر دهیم. ما قرار است از کد VBA برای انجام کار برای خودمان استفاده کنیم.
ابتدا، بیایید فرض کنیم مجموعه داده زیر را داریم.
ابتدا می خواهیم هر داده را به برچسب تبدیل کنید و سپس بدون استفاده از ورد آنها را در اکسل چاپ کنید.
برای استفاده از Microsoft Visual Basic for Applications (VBA) در اکسل، ابتدا به Developer <7 نیاز دارید> زبانه روی روبان شما. اینجا را کلیک کنید تا ببینید چگونه می توانید برگه Developer را روی نوار خود نشان دهید . هنگامی که آن را دارید، نگه داریدمراحلی را که برای چاپ این برچسبها در اکسل بدون ورد نشان دادهایم دنبال کنید.
مرحله 1: کپی دادهها در برگه جدید
انتخاب کد VBA در اینجا تنها زمانی میتواند به درستی کار کند که ورودیهای سلول از شروع شوند. سلول A1 . بنابراین، ابتدا باید مجموعه دادههای خود را که شامل همه برچسبها میشود، به گونهای مرتب کنیم. در صورتی که مجموعه داده شما از جایی غیر از سلول A1 شروع شود، مانند ما که از سلول B5 شروع شد، ابتدا آنها را در یک صفحه گسترده جدید کپی کنید و در همان ابتدا قرار دهید. باید چیزی شبیه این باشد.
اکنون باید برای کار با کد VBA آماده باشد.
مرحله 2: کد VBA را وارد کنید
بعد، باید کد VBA را وارد کنیم تا برچسب ها را به اندازه و شکل دلخواه خود تنظیم کنیم. برای درج کد VBA-
- ابتدا، به تب Developers روی روبان خود بروید.
- سپس Visual Basic را از <انتخاب کنید. 6>گروه کد.
- در نتیجه، پنجره VBA باز خواهد شد. اکنون برگه Insert را در آن انتخاب کنید و Module را از منوی کشویی انتخاب کنید.
- پس از آن، به ماژول بروید و کد زیر را یادداشت کنید.
3025
🔎 توضیح کد
دو قسمت یا زیر در این کد VBA - زیر CreateLabel و AskForColumn زیر. ابتدا می خواهیم توضیح دهیم که در زیر AskForColumn چه می گذرد و سپس به زیر CreateLabel می رویم تا نحوه کد را توضیح دهیم.کار می کند.
بخش 1:
برای درک بهتر، بخش را به بخش های مختلف تقسیم کرده ایم. به شکل انتهای بحث نگاه کنید.
👉
بخش 1: این بخش نام زیر AskForColumn را اعلام می کند.
👉
بخش 2: ما از این بخش برای اعلام سه متغیر refrg، vrb و داده استفاده کرده ایم.
👉
بخش 3: در این بخش، مقادیر را تنظیم کرده ایم. برای refrg و داده ها.
👉
بخش 4: در این مرحله، کد یک کادر ورودی را در صفحه گسترده نشان می دهد.
👉
بخش 5: در این بخش، یک حلقه For برای عدد وارد شده در کادر ورودی اجرا می شود.
👉
بخش 6: این بخش از کد اکنون اندازه سلول ها را تغییر می دهد. .
👉
بخش 7: در نهایت، این بخش محتویات اضافی را پاک می کند.
بخش 2:
مشابه قسمت قبل، این زیر را نیز به بخش های مختلف تقسیم کرده ایم. شکل انتهای بحث را برای بخش بصری دنبال کنید.
👉
بخش 1: این قسمت از کد، نام فرعی Createlabels را اعلام می کند.
👉
بخش 2: این دستور زیر قبلی را در این نقطه از کد اجرا می کند.
👉
بخش 3: این بخش هر سلول را با استفاده از VBA قالب بندی می کند ویژگی Cells .
مرحله 3: کد VBA را اجرا کنید
پس از وارد کردن کد، پنجره VBA را ببندید. اکنون برای اجرای کد این موارد را دنبال کنیدمراحل.
- ابتدا، به برگه Developer روی روبان خود بروید.
- دوم، Macros را از Code انتخاب کنید. گروه.
- اکنون در کادر Macro ، Createables را در زیر <6 انتخاب کنید>نام ماکرو .
- سپس بر روی Run کلیک کنید.
- بعدی، شماره را انتخاب کنید از ستون های مورد نظر شما ما 3 مورد را برای نمایش انتخاب می کنیم. سپس روی OK کلیک کنید.
صفحه گسترده اکنون به صورت خودکار به این شکل خواهد بود.
لیبلها اکنون بدون استفاده از Word آماده چاپ در اکسل هستند.
بیشتر بخوانید: نحوه چاپ برچسبها از Excel در Word (با مراحل آسان)
مرحله 4: تنظیم حاشیه های سفارشی
برای چاپ برچسب ها، باید حاشیه های صحیح را برای صفحه چاپ شده تنظیم کنیم. برای این کار، باید اندازه مناسب را به گونه ای انتخاب کنیم که بر موقعیت برچسب تأثیری نداشته باشد یا هیچ برچسب روی برگه را به خطر نیندازد. برای تنظیم حاشیه های سفارشی، این مراحل را دنبال کنید.
- اول از همه، به برگه Page Layout روی روبان خود بروید.
- سپس را انتخاب کنید. دکمه Page Setup همانطور که در شکل نشان داده شده است. میتوانید آن را در سمت راست پایین هر گروه بیابید.
- در نتیجه، کادر Page Setup ظاهر میشود. . اکنون به تب Margins در آن بروید.
- سپس طول حاشیه مورد نظر را برای صفحه چاپ شده خود انتخاب کنید. ما موارد زیر را انتخاب کردهایم.
- وقتی رسیدیدانجام شد، روی OK کلیک کنید.
مرحله 5: گزینه های مقیاس بندی را برای چاپ انتخاب کنید
مقیاس بندی مناسب برای چاپ برچسب ها نیز مهم است. به عنوان مثال، کاری که ما تا به حال انجام داده ایم، صفحه را به این صورت چاپ می کند.
که مطمئناً هدف ما نیست. بنابراین باید ورق را در یک صفحه قرار دهیم. برای انجام این کار-
- ابتدا، با فشار دادن Ctrl+P روی صفحه کلید خود، به بخش پیش نمایش چاپ بروید.
- در سمت چپ پایین نمای، می توانید تنظیمات را پیدا کنید. در زیر آن، گزینه های Scaling را در انتها خواهید یافت.
- اکنون روی گزینه scaling کلیک کرده و <6 را انتخاب کنید>Fit Sheet on One Page از منوی کشویی.
مقیاس بندی برچسب ها در این مرحله کامل می شود.
بیشتر بخوانید: نحوه چاپ برچسب های آدرس در اکسل (2 روش سریع)
مرحله 6: چاپ صفحه گسترده
در حالی که هنوز هستید در صفحه پیشنمایش چاپ، روی Print در سمت چپ بالای نمای کلیک کنید.
روی آن کلیک کنید تا همه برچسبها در Excel چاپ شوند. بدون هیچ کمکی از Word.
چیزهایی که باید به خاطر بسپارید
👉 قبل از اجرای کد VBA، مطمئن شوید که همه برچسبهای شما از سلول A1<شروع میشوند. 7>.
👉 قبل از چاپ، حاشیه و مقیاس بندی مناسب را انتخاب کنید تا همه برچسب ها روی صفحه قرار گیرند. در غیر این صورت، برخی ممکن است قطع شوند.
👉 اقدامات کد VBA برگشت ناپذیر است. بنابراین مطمئن شوید که از اطلاعات ضروری خود نسخه پشتیبان تهیه کرده ایدقبل از اجرای یکی.
نتیجه
اینها مراحلی بودند که باید برای چاپ برچسب ها در اکسل بدون استفاده یا ادغام پست الکترونیکی Microsoft Word دنبال کنید. امیدواریم اکنون بتوانید برچسب ها را در اکسل بدون ورد چاپ کنید. امیدوارم این راهنما برای شما مفید و آموزنده بوده باشد. اگر سؤال یا پیشنهادی دارید، در نظرات زیر با ما در میان بگذارید.
برای راهنمایی های بیشتر از این قبیل، به Exceldemy.com مراجعه کنید.