נזכרתי שאפשר עם index אבל עדיין חייבים גם indirect ולקשר לתא עם שם הגיליון. רק ההבדל שהנוסחה בתא אחד ולא צריך לגרור.

קוד:
=INDIRECT($A$1&"!B2:H22")

עריכה:
לא צריך את הindex
לא הבנתי, האם יש אופציה לנוסחה בתא אחד וזה ימלא את כל הגליון?
 
אם השימוש בsubtotal הוא רק בכדי שלא יכלל בסיכום הסופי, אפשר לרשום נוסחת subtotal שהתוצאה שלה תמיד 1 ולהכפיל בנוסחה הקיימת של ה countif .
למשל בתא A1 יש כותרת קבועה, ונוסחה של subtotal(3,$A$1) תחזיר תמיד 1, את הנוסחה הזאת להכפיל בcountif.
קוד:
=SUBTOTAL(3,$A$1)*COUNTIF(D2:D20,">0")
זה הפתרון!
אני ממש מודה לך
 
לא הבנתי, האם יש אופציה לנוסחה בתא אחד וזה ימלא את כל הגליון?
נוסחת index וגם נוסחת indirect.
שתיהן עושות את העבודה.
במקרה שלכם צריך indirect כיוון ששם הגיליון משתנה.
דוגמא הנוסחה בהודעה הקודמת. כמובן במקום B2:H22 לרשום את הטווח הרצוי, ובמקום A1 את התא שמכיל את שם הגיליון שממנו רוצים נתונים.
קוד:
=INDIRECT($A$1&"!B2:H22")
 
נוסחת index וגם נוסחת indirect.
שתיהן עושות את העבודה.
במקרה שלכם צריך indirect כיוון ששם הגיליון משתנה.
דוגמא הנוסחה בהודעה הקודמת. כמובן במקום B2:H22 לרשום את הטווח הרצוי, ובמקום A1 את התא שמכיל את שם הגיליון שממנו רוצים נתונים.
עובד מצויין.
שאלה: האם רק בINDIRECT זה עובד?
כשכותבים ישירות את ההפניה: ='גיליון1'!A1:C50 הוא נותן שגיאה ("לא ניתן למצוא ערך של מערך").
למה זה? טעות הקלדה שלי או שבאמת זה ככה?
 
עובד מצויין.
שאלה: האם רק בINDIRECT זה עובד?
כשכותבים ישירות את ההפניה: ='גיליון1'!A1:C50 הוא נותן שגיאה ("לא ניתן למצוא ערך של מערך").
למה זה? טעות הקלדה שלי או שבאמת זה ככה?
ישירות לא עובד. צריך לעטוף בindex.
 
יש אפשרות להמרת אקסל לpdf או לקובץ תמונה?
אפשר גם לעשות הדפסה CTRL+P
אבל קודם להגדיר בקובץ אקסל מה ברצונכם שיהיה ב-PDF
ככה:
1680027792978.png

ואח"כ לוחצים CTRL+P ולשים לב להגדרות
1680027815653.png
 
קובץ עם שמות פרטיים ומשפחה באותו תא,
אני רוצה להפריד בין הפרטי למשפחה,
הבעיה שיש לפעמים שני פרטי ולפעמים אחד (אברהם יצחק כהן, ויעקב כהן)
אני רוצה שבתא אחד יהיה רק השם משפחה, ובתא אחר השמות הפרטיים,
איך עושים?
בתודה מראש
 
קובץ עם שמות פרטיים ומשפחה באותו תא,
אני רוצה להפריד בין הפרטי למשפחה,
הבעיה שיש לפעמים שני פרטי ולפעמים אחד (אברהם יצחק כהן, ויעקב כהן)
אני רוצה שבתא אחד יהיה רק השם משפחה, ובתא אחר השמות הפרטיים,
איך עושים?
בתודה מראש
יש ע"ז כל מיני פתרונות ע"י נוסחאות
אבל הפתרון הקל לכתוב בעמודה הסמוכה רק את שם המשפחה- עם מילוי מהיר על כל העמודה ואח"כ לעשות אותו דבר רק על השמ/ות הפרטי (טיפ: חשוב למלא 2 שורות הראשונות ושיהיה בשורה אחת שם אחד, ובשורה השני 2 שמות ואז למלא במילוי מהיר)
 
יש ע"ז כל מיני פתרונות ע"י נוסחאות
אבל הפתרון הקל לכתוב בעמודה הסמוכה רק את שם המשפחה- עם מילוי מהיר על כל העמודה ואח"כ לעשות אותו דבר רק על השמ/ות הפרטי (טיפ: חשוב למלא 2 שורות הראשונות ושיהיה בשורה אחת שם אחד, ובשורה השני 2 שמות ואז למלא במילוי מהיר)
האם יש מילוי מהיר בשיטס?
 
אני מעוניין לקבל תצוגה נוחה של כל הגופנים המותקנים במחשב,
האם יש איזה פונקציה שמשנה גופן? ואז אני אדביק רשימה של כל הגופנים וזה יוצג באקסל.
אם לא, מה הייתם ממליצים לי לעשות כדי להגיע לזה?
בינתיים ניסיתי לעבור אחד אחד ולשנות גופן אבל זה עבודת נמלים על יותר מאלף גופנים.
אשמח לרעיונות.
בתודה מראש
 
אני מעוניין לקבל תצוגה נוחה של כל הגופנים המותקנים במחשב,
האם יש איזה פונקציה שמשנה גופן? ואז אני אדביק רשימה של כל הגופנים וזה יוצג באקסל.
אם לא, מה הייתם ממליצים לי לעשות כדי להגיע לזה?
בינתיים ניסיתי לעבור אחד אחד ולשנות גופן אבל זה עבודת נמלים על יותר מאלף גופנים.
אשמח לרעיונות.
בתודה מראש
על חוברות עבודה באקסל מכאן ואילך בלבד .זה אפשרי .ראה בלינק
 
ראה בלינק

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

להלן הקוד:
קוד:
Sub changeFontEntireWorkbook()
    For Each Worksheet In Worksheets
        Worksheet.Activate
        ActiveSheet.UsedRange.Select
        Selection.Font.Name = "Arial"
    Next
End Sub
 

קבצים מצורפים

  • כיצד למלא אוטומטית ב-Google Sheets ללא מאמץ _ קִסמִי.PDF
    KB 149 · צפיות: 90
שם נראה שהם נותנים אופציה לשנות את הפונט לכל החוברת.
אני מדבר על אופציה לתת לכל שורה פונט שונה
אחת מהאופציות שם משתמשת בVBA אם כן אולי מי שמבין כאן בVBA יוכל לשנות מעט את הסקריפט כדי שיעשה את מה שאני צריך?

להלן הקוד:
קוד:
Sub changeFontEntireWorkbook()
    For Each Worksheet In Worksheets
        Worksheet.Activate
        ActiveSheet.UsedRange.Select
        Selection.Font.Name = "Arial"
    Next
End Sub
אכן.
עכשיו הבנתי..
לא מכיר פתרון לשאלתך
 
אני מעוניין לקבל תצוגה נוחה של כל הגופנים המותקנים במחשב,
האם יש איזה פונקציה שמשנה גופן? ואז אני אדביק רשימה של כל הגופנים וזה יוצג באקסל.
אם לא, מה הייתם ממליצים לי לעשות כדי להגיע לזה?
בינתיים ניסיתי לעבור אחד אחד ולשנות גופן אבל זה עבודת נמלים על יותר מאלף גופנים.
אשמח לרעיונות.
בתודה מראש
להלן התוכנית...
בהנחה שכל הרשימה מופיע בעמודה a.
להעתיק הקוד ברמת גיליון.
ובכל שינוי (Change) בעמודה יפעל התוכנית.
בהצלחה.

קוד:
Private Sub Worksheet_Change(ByVal Target As Range)

LastRow = Cells(Rows.Count, 1).End(xlUp).Row
Debug.Print LastRow

If Target.Column = 1 Then
For i = 1 To LastRow
Dim NameFont As String
NameFont = Cells(i, 1)
Cells(i, 1).Select
Selection.Font.Name = NameFont

Next
End If
End Sub
 
להלן התוכנית...
בהנחה שכל הרשימה מופיע בעמודה a.
להעתיק הקוד ברמת גיליון.
ובכל שינוי (Change) בעמודה יפעל התוכנית.
בהצלחה.

קוד:
Private Sub Worksheet_Change(ByVal Target As Range)

LastRow = Cells(Rows.Count, 1).End(xlUp).Row
Debug.Print LastRow

If Target.Column = 1 Then
For i = 1 To LastRow
Dim NameFont As String
NameFont = Cells(i, 1)
Cells(i, 1).Select
Selection.Font.Name = NameFont

Next
End If
End Sub
תודה רבה,
אבל משהו לא מסתדר לי כאן.
אני עושה INSERT ואז MODUL ובחלון שנפתח מדביק את כל זה, ואז אני פותח את רשימת ה"פקודות מאקרו" והיא ריקה,
מה חסר כאן?
 
תודה רבה,
אבל משהו לא מסתדר לי כאן.
אני עושה INSERT ואז MODUL ובחלון שנפתח מדביק את כל זה, ואז אני פותח את רשימת ה"פקודות מאקרו" והיא ריקה,
מה חסר כאן?
תוספת להנ"ל:
שמתי לב שבשביל להציג את המאקרו ברשימה צריך למחוק גם את המילה PRIVATE וגם את הטקסט שבסוגריים של שם הפונקציה.
בכל מקרה הפונקציה לא עובדת בשום מצב, וכשאני מצליח להציג אותה ברשימה (ע"י המחיקות הנ"ל) היא מציגה שגיאה.
 

פרוגבוט

תוכן שיווקי
פרסומת

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

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

לוח מודעות

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה