דלג לתוכן הראשי
נתן-אור
· 5 דקות קריאה תמיכה טכניתענן ושרתים

מיקוד תא לאקסל: הדגשת השורה והעמודה בלי לגעת בקובץ

מחפשים ערך בטבלה של אלפי שורות, אקסל מוצא אותו, ועכשיו צריך למצוא את התא עצמו: מסגרת דקה אחת, איפשהו במסך. כתבנו תוסף קטן שפותר את זה, והוא פתוח לכולם בחינם.

הבעיה

באקסל התא הפעיל מסומן במסגרת ירוקה דקה. בטבלה קטנה זה מספיק. בטבלה רחבה, עם עשרות עמודות ומאות שורות, העין מאבדת אותה מהר: אחרי גלילה, אחרי מעבר בין חלונות, ובעיקר אחרי חיפוש.

בחיפוש זה בולט במיוחד. לוחצים "חפש את הבא", אקסל קופץ לתוצאה, וחלון החיפוש עצמו מסתיר חלק מהגיליון. כדי לדעת לאיזו שורה שייך הערך שנמצא, צריך לעקוב בעיניים לאורך כל השורה.

פתרונות שמסתובבים ברשת עושים את זה בדרך כלל בעיצוב מותנה או במאקרו שצובע את התאים. הם עובדים, אבל משאירים סימנים בקובץ: צבעים שנשארים אחרי שסוגרים, היסטוריית ביטול (Undo) שנשברת, וקובץ שמסומן כאילו השתנה גם כשלא נגעתם בו.

ב-Microsoft 365 הדגשה כזו כבר מובנית באקסל, אבל בגרסאות שלפניו היא לא קיימת. בשרת של הלקוח שלנו אין גרסת 365, ולכן היה צריך למצוא פתרון אחר. כך נוצר התוסף.

מה התוסף עושה

מיקוד תא מצייר פס צבע שקוף על השורה ועל העמודה של התא הפעיל. ההדגשה זזה יחד עם התא, ומשאירה את כל השאר כמו שהוא.

גיליון אקסל עם טבלת מספרים. השורה והעמודה של התא הפעיל מודגשות בפס כחול שקוף, וכפתור 'תמיד' לחוץ בכרטיסיית תצוגה.
מצב "תמיד": השורה והעמודה של התא הפעיל מודגשות כל הזמן.

יש שני מצבים, בכרטיסייה תצוגה, בקבוצה מיקוד תא:

  • תמיד - ההדגשה פעילה כל הזמן.
  • בחיפוש - ההדגשה מופיעה רק כשחלון "חיפוש והחלפה" (Ctrl+F) פתוח, כך שכל "חפש את הבא" בולט מיד ובשאר הזמן הגיליון נראה רגיל.

לחיצה נוספת על הכפתור הלחוץ מכבה את ההדגשה. הבחירה נשמרת לכל משתמש.

כרטיסיית תצוגה באקסל. בקצה השמאלי קבוצה חדשה בשם 'מיקוד תא' עם שני כפתורים: 'תמיד' ו'בחיפוש', מסומנת במסגרת אדומה.
הקבוצה "מיקוד תא" בכרטיסיית תצוגה.
גיליון אקסל עם חלון חיפוש והחלפה פתוח. התא שנמצא, יחד עם השורה והעמודה שלו, מודגש בפס כחול שקוף.
מצב "בחיפוש": התוצאה שנמצאה בולטת גם כשחלון החיפוש מסתיר חלק מהגיליון.

למה הקובץ לא משתנה

ההבדל העיקרי מפתרונות אחרים הוא שהתוסף לא צובע תאים. הוא מצייר חלון שקוף מעל הגיליון, כמו שקף על מסך. לחיצות העכבר עוברות דרכו, וחלונות ותפריטים של אקסל נשארים מעליו.

לכן שום דבר בחוברת לא נוגע: לא התאים, לא העיצוב, לא היסטוריית הביטול, וגם לא הסימון "נשמר". בדקנו את זה בהשוואה של קבצים שנשמרו עם התוסף ובלעדיו, והם יצאו זהים.

זה חשוב במיוחד בקבצים משותפים: מי שפותח את הקובץ אחריכם לא יראה צבעים שלא הוא שם, ואקסל לא ישאל אתכם "לשמור שינויים?" כשלא שיניתם כלום.

עברית, הקפאת חלוניות וכל השאר

התוסף נבנה ונבדק על גיליונות מימין לשמאל, עם הקפאת חלוניות ובלעדיה. הוא תומך גם בפיצול חלון, בתאים ממוזגים, בזום, בקנה מידה של 100%, 125% ו-150%, ובכמה חוברות פתוחות זו לצד זו.

חלון אקסל מלא בממשק עברית, גיליון ריק מימין לשמאל, עם השורה והעמודה של התא הפעיל מודגשות וכפתור 'תמיד' לחוץ.
חלון אקסל מלא בממשק עברית, בגיליון מימין לשמאל.

בנוי לשרתי טרמינל

התוסף נולד בשרת טרמינל של לקוח, Windows Server 2025, ומשמש שם בעבודה יומיומית. בשרת כזה עשרות משתמשים עובדים על אותה מכונה, ולכן כל תוסף צריך להיות חסכוני. במנוחה הוא כמעט לא צורך מעבד, והוא נבדק בחיבורי RDP, כולל ניתוק וחיבור מחדש.

למנהל המערכת יש מתג אחד שמכבה את התוסף לכל המשתמשים במחשב, ונכנס לתוקף גם בחיבורים פתוחים תוך כחמש שניות. כשהמתג לא מופעל, כל משתמש בוחר לעצמו.

על מתי שרת טרמינל משתלם לעסק כתבנו בפוסט שרת טרמינל: מתי העסק מגיע לנקודה שזה משתלם.

פרטיות

התוסף לא מתחבר לרשת ולא שולח שום מידע. הלוג המקומי שלו רושם רק שינויי מצב ושגיאות, אף פעם לא ערכי תאים, נוסחאות או שמות קבצים. הקוד כולו פתוח לבדיקה.

דרישות והתקנה

  • Windows 10 או 11, או Windows Server 2016 ומעלה, עם .NET Framework 4.8
  • Excel לשולחן העבודה ב-Windows. נבדק על Office LTSC Professional Plus 2024 בגרסת 64 ביט, בממשק עברית ובממשק אנגלית. גרסאות אחרות עוד לא נבדקו.
  • ההתקנה היא סקריפט PowerShell אחד: למשתמש אחד בלי הרשאות מנהל, או לכל המשתמשים במחשב, למשל בשרת טרמינל.

הכלי עדיין בגרסת בטא, והקובץ אינו חתום דיגיטלית, כך ש-Windows עלול להזהיר על "מפרסם לא ידוע" בהורדה. ההוראות המלאות, כולל הסרה והשבתה מרכזית, נמצאות בדף הכלי:

github.com/3en5/excel-focus-cell

הכלי פותח על ידי KALIT, זרוע הפיתוח של נתן-אור שירותי IT לעסקים, ומופץ ברישיון GPLv3.

רוצים להתקין את התוסף בשרת הטרמינל של העסק, או שיש לכם תקלה אחרת באקסל? צרו קשר.