افزونه‌ای برای برنامه‌نویس‌ها

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

افزونهٔ برنامه‌نویسی افزونهٔ برنامه‌نویسی

افزونهٔ برنامه‌نویسی

باز هم این خطِ تیرهٔ لعنتی!

دوستان، در پیشرفت نرم‌افزارهای آزاد و متن‌باز یکی از چیزهایی که بسیار کمک‌کننده است گزارش دقیق باگ‌ها است.
یک کاربر فارسی‌زبان یک باگِ مرتبط با فارسی را در صفحه‌گستردهٔ لیبره‌آفیس دیده و گزارش آن را در اینجا فرستاده. ایشان حتی فیلمی هم از تمام مراحل کار گرفته و ضمیمه کرده است.
کارشان واقعاً تحسین دارد. اگر مایل بودید، شما هم می‌توانید به‌عنوان یک کاربرِ هم‌زبان با ایشان به واضح‌تر شدن گزارش کمک کنید.

 

تغییر هم‌زمان همهٔ فونت‌ها

سؤال: من در صفحه‌گستردهٔ لیبره‌آفیس چند برگه (Sheet) دارم و مایلم فونت همهٔ آن‌ها را هم‌زمان عوض کنم. نه وقت آن را دارم که بخواهم یکی‌یکی عوضشان کنم و نه حوصله‌اش را.
چه کار کنم؟

پاسخ:
روی یکی از برگه‌ها راست‌کلیک کنید و گزینهٔ Select All Sheets را انتخاب کنید. حالا CTRL+A را بگیرید تا همهٔ متن انتخاب شود و در نهایت هم فونت دلخواهتان را انتخاب کنید.
با این کار فونت همهٔ برگه‌ها به فونتی که شما تنظیم کردید، تغییر می‌کنند.
به‌همین سادگی.

انتخاب همهٔ برگه‌ها

افزودن چند تابع مفید

اگر از کاربران جدی برنامهٔ اِکسل باشید، قطعاً متوجه شده‌اید که برنامهٔ صفحه‌گستردهٔ لیبره‌آفیس از برخی توابع اِکسل فعلاً پشتیبانی نمی‌کند. مقصودم توابعی است که در نسخه‌های جدیدتر اِکسل (نسخهٔ ۲۰۲۱ و ۳۶۵) به آن اضافه شده‌اند و ازقضا توابع واقعاً کارآمدی هستند. تابع XLOOKUP (که بسیار پیشرفته‌تر و منعطف‌تر از تابع VLOOKUP است) یکی از آن‌هاست.

حالا یک خبر خوب:
یک کاربر خارجی که خورهٔ اکسل بوده و برنامه‌نویسی هم می‌دانسته، آمده یک افزونه نوشته که این تابع و چند تابع مفید دیگر را به لیبره‌آفیس هم بیاورد. البته این افزونه در آغاز راهش است و هنوز برخی آرگومان‌های این چند تابع را پشتیبانی نمی‌کند، اما بالاخره کاچی به از هیچی است. ضمن اینکه احتمالش زیاد است که در به‌روزرسانی‌های بعدی‌اش نه‌تنها کاستی‌هایش برطرف شوند که حتی توابع جدیدی نیز به آن اضافه شوند.

این افزونه که می‌توانید آن را از اینجا دریافت کنید، در حال حاضر توابع زیر را به لیبره‌آفیس اضافه می‌کند:

XLOOKUP
FILTER
SORT
TEXTSPLIT
TOCOL
UNIQUE

تابع XLOOKUP

آموزش‌های ویدئویی لیبره‌آفیس

در سایت یوتیوب آموزش‌های ویدئویی متعددی دربارهٔ لیبره‌آفیس وجود دارد. اگر بخواهم یکی از آن‌ها را معرفی کنم، شاید بد نباشد همانی باشد که بنیاد مستندات آزاد مصاحبه‌ای هم با او داشته است، یعنی آقای استیون دیویدز.

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

اجتناب از داده‌های تکراری

فرض کنید شما یک ستون دارید که باید با مبالغی (مثل حقوق کارمندان) پر شوند. احتمال می‌دهید که شاید در زمان وارد کردن مبالغ، یک عدد را دو بار وارد کنید و به‌بیان دیگر عددِ واردشده تکراری باشد.
چه کار می‌کنید؟

راه ساده‌ای برایش هست.
ابتدا ستونی را که قرار است اعداد در آن وارد شوند (برای مثال ستون A) انتخاب کنید.
حالا از زبانهٔ Data گزینهٔ Validity را انتخاب کنید.
در انتها در برگهٔ Criteria گزینهٔ Custome را انتخاب کنید و در فیلد Formula فرمول زیر را وارد کنید:

COUNTIF(A$1:A$100,A1)<=1

اجتناب از داده‌های تکراریضمناً می‌توانید در زبانهٔ Error Alert متن هشدار را هم سفارشی کنید و متن دلخواهتان را بنویسید.

لیبره‌آفیس و مکینتاش

اگر کاربر سیستم‌عامل مکینتاش هستید و از طرفی به نرم‌افزار آزاد هم علاقه‌مندید، از این پس می‌توانید لیبره‌آفیس را مستقیماً از فروشگاه اپل (اپل استور) دانلود و نصب کنید.

مکینتاش

یک خوبی دیگر این میزبانی این است که درآمد تقریباً ۹ یورویی برای بنیاد مستندات آزاد دارد که خرج خود لیبره‌آفیس خواهد شد و این یعنی سرعت بخشیدن به توسعهٔ لیبره‌آفیس.