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

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

 

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

سؤال: من در صفحه‌گستردهٔ لیبره‌آفیس چند برگه (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 متن هشدار را هم سفارشی کنید و متن دلخواهتان را بنویسید.

باگ نوار فرمول‌نویسی

اگر نسخهٔ ۷.۴ لیبره‌آفیس را نصب کرده باشید، احتمالاً متوجه شده‌اید که در برنامهٔ صفحه‌گسترده، نوار فرمول‌نویسی کمی به سمت پایین آمده و عرض آن هم کم شده است!

باگ نوار فرمول‌نویسی

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

پی‌نوشت: این باگ در نسخهٔ ۷.۵.۱ برطرف شد. 😊

 

اهمیت تقویم هجری شمسی

دوستان، شاید پیش خودتان بگویید وقتی ماژول تقویم هجری شمسی هست، دیگر چرا باید به اضافه شدن تقویم جلالی به خودِ لیبره‌آفیس اهمیت بدهیم؟ خب با همین ماژول کارمان پیش می‌رود دیگر.

برای کارهای ساده و دمِ‌دستی بله، اما وقتی بخواهید از توابعی مانند

DATE
DATEDIF
DATEVALUE
EDATE

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

تقویم هجری شمسی

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

مدیریت بهتر نتایج در صفحه‌گسترده

سؤال:
آیا در صفحه‌گستردهٔ لیبره‌آفیس می‌شود از ابزار Slicer (که در اکِسل هست) استفاده کرد؟

پاسخ:
هنوز نه. البته اضافه شدنش قبلاً در اینجا درخواست شده و امیدوارم هرچه زودتر اضافه شود، چراکه ابزار بسیار مفیدی است.

ابزار Slicer