בנוגע לטבלה ג'.
אני מבין מהדו שיח שלכם, כי הטבלה גדלה לפי השימוש? כיצד? הרי התא חייב להיות מקושר לשורה הספיציפית שלו במסד?
משום שאם יש צורך להכין אותה מראש ולקשר אותה לתאים ספיציפיים, אני פורש
(מדובר בלא פחות מ 4*5000 תאים!!!)
הפורום כעת לקריאה בלבד, לקריאה נוספת.
בנוגע לטבלה ג'.
אני מבין מהדו שיח שלכם, כי הטבלה גדלה לפי השימוש? כיצד? הרי התא חייב להיות מקושר לשורה הספיציפית שלו במסד?
משום שאם יש צורך להכין אותה מראש ולקשר אותה לתאים ספיציפיים, אני פורש
(מדובר בלא פחות מ 4*5000 תאים!!!)
בהמשך לנושא הזה, העלה @מנחם את הצורך לבנות מסד נתונים נפרד לתוכנת "הדרן עלך"
בעזרת ה' גירסא 4 תשתמש ברעיון. (זה יוכל להועיל בהרבה תחומים כגון גיבוי חלק ושחזור, וכן עוד הרבה תחומים, כמו יצירת סיכום ללימוד הכולל. וכדו'.)
בסיס הרעיון הוא, שבמקום שהנתונים יישמרו בטבלאות המקוריות, (להלן: 'תאי ההזנה') הנתונים יישמרו בטבלה נפרדת (להלן: 'מסד נתונים') כאשר לחיצה על תאי ההזנה, תתן את הערך ב'מסד הנתונים', ו'תאי ההזנה' ישלפו את הערך ממסד הנתונים.
כלומר בתאי ההזנה לא יישמר הערך עצמו, כי אם ישלוף את הערך ממסד הנתונים. ומסד הנתונים ייתמלא בלחיצה כפולה על תאי ההזנה.
אשמח לעצה באיזה אופן כדאי ליצור את המסד.
האם לעשות מסד לכל מסכת ועוד מסד בגליון נפרד לכל הגליונות. (שזה אומר ש'תאי ההזנה' יזינו את 'גליון הסיכום', ו'טבלת סיכום המסכת' תשלוף מ'גליון הסיכום', ו'תאי ההזנה' ישלפו מ'טבלת סיכום המסכת'
)
או לדלג על השלב של 'טבלת סכום המסכת'...
או אולי באופן אחר?
האופן שעולה לי בראש, הוא להערים את כל הטבלאות אחד על גבי השני לטבלה, אחת. האם עדיף לחלק לטבלאות שונות??
@OdedDvir אני מתייג אותך על אף ש... בגלל ש...
,
@odeddvir אז, בינתיים כמו שציינת לצורך פתרון בזק, השתמשתי ברעיון שלך... 
אך בעזרת ה' גירסא 4 תשתמש ברעיון של @מנחם. (זה יוכל להועיל בעוד הרבה תחומים, כמו יצירת סיכום ללימוד הכולל. וכדו'.
אשמח לעצה באיזה אופן כדאי ליצור את המסד.
האם לעשות מסד לכל מסכת ועוד מסד בגליון נפרד לכל הגליונות. (שזה אומר ש'תאי ההזנה' יזינו את 'גליון הסיכום', ו'טבלת סיכום המסכת' תשלוף מ'גליון הסיכום', ו'תאי ההזנה' ישלפו מ'טבלת סיכום המסכת'
)
או לדלג על השלב של 'טבלת סכום המסכת'...
או אולי באופן אחר?
האופן שעולה לי בראש, הוא להערים את כל הטבלאות אחד על גבי השני לטבלה, אחת. האם עדיף לחלק לטבלאות שונות??
@מנחם אמר בכיצד לגבות ולשחזר טווחים מסויימים מחוברת אקסל?:
אולי צריך לייצר טבלה אחת במקרה שלך [תלמוד בבלי] עם כל הערכים
ואחר כך לקשר את כל התאים לגליונות
@odeddvir אמר בכיצד לגבות ולשחזר טווחים מסויימים מחוברת אקסל?:
הפתרון של @מנחם הוא הדרך הנכונה ללכת בה.
לא מספיק הבנתי את הרעיון.
כלומר, אני מניח שלא ניתן לקשר תא באקסל בכיוון דו צדדי, לדוג', שבתא a1 יהיה מה שבתא a2, ואם אני משנה כל אחד מהתאים הללו, השני משתנה.
ומשכך, אני לא מבין מה מועיל הרעיון שלך, מכיון שאם אני יוצר טבלה שיש בה פונקציות ולא ערכים אמיתיים, (אני מדבר בשפה שלי ולא בשפה של אקסל) אז איך אני אוכל לשחזר באופן ההפוך??
אני פותח נושא איך ניתן לגבות ולשחזר קובץ אקסל, כלומר מה השיטה הרישמית באופן כללי לגבות חוברת אקסל, הבעיה מתבטאת בעיקר כאשר חלק מן הטווחים נעולים, כך שקשה לשחזר לחוברת המקור את הקובץ של הגיבוי.
הפיתורן שהוצא בפוסטים שציינתי, הוא לצמצם את הגיבוי לטווחים מסויימים, אך הדבר קשה במיוחד כאשר הטוחים אינם סדירים ובכמה גליונות. כמו שנתבאר שם.
ניסיתי להתקין את התוכנה הזאתFormScanner מהאתר https://sourceforge./
ובגמר ההתקנה הוא מתחיל להפעיל לי את המחשב מחדש.
למזלי היו לי מסמכים של אופיס פתוחים כך שהמחשב הפסיק את ההפעלה מחדש לשאול אותי אם לשמור את הקבצים...
האם צריך לחשוש מזה????
@odeddvir אמר באקסל | בחירת טווח עמודות בכל הטבלאות:
@פלורידה
תיקנתי טעות קטנה בקוד של הפונקציהCopyAllUnlockedTableCells...
שים לב שהקוד שצירפתי עובד לאט מאד...
ההפרדה בין האזורים והעתקתם אחד אחד היא איטית מאוד, משהו כמו דקה עבור כל חוברת העבודה. אני לא הצלחתי לשפר את המהירות.
בכל מקרה, הוספתי הודעה לפני ואחרי ההעתקה, והפכתי את הסמן לספינר כדי לתת למשתמש אינדיקציה מתי התהליך הסתיים.
יהיה נחמד להוסיף מד-התקדמות Progress Bar כדי לתת חוויה יותר נעימה למשתמש.
רוב תודות.... 
אל ייחר לאדוני ואדברה אך הפעם... הקוד לשחזור, מפעיל רק את ה MsgBox's אך למעשה לא מעתיק.
אני התכוונתי במנהל השמות, אם אפשר לקרוא שם במנהל השמות.
אבל כמו שאתה אומר זה לא יעזור.
אני מעלה קובץ שכבר נתתי שמות לטווחים של הסימון בכל גליון (שם הטווח הוא שם הגליון.) (אולי באמת נכון יותר יהיה להמשיך בנושא שם.
)
ועוד הערה חשובה. בקבצים הישנים שהעלתי עד היום, לא כל התאים מוגדרים לפי תאריך, והבורר היחיד הנכון הוא שהתאים של הסימון אינם נעולים. בקובץ הזה כבר סודר, שהתאים של הטווח מוגדרים לפי תאריך.
https://send.magicode.me/send-file/file/a8b71a091ae2781816bd4136864d7e5ce8e5039c/view
ותודה רבה לך על העזרה 
(באם באמת תמצא זמן לעסוק בזה, אשמח אם תפצל את המודולים לגיבוי ושחזור, כדי שאני יוכל לשים MsgBox לבדיקת שגיאות אם השחזור / גיבוי הצליח /לא הצליח, וכדו'.)
האם אפשר לתת שם לטווח בשתי גליונות? או רק בגליון אחד?
@יעקב-ישראל אמר בתוכנה לסימון חזרות:
@פלורידה מדהים
תודה 
- כדאי שהתוכנה תשים קיצור דרך בהתחל (בכל התוכניות) ולא רק על שולחן עבודה
כיצד?
- לא הכל נכנס במסך והתזוזה ימינה ושמאלה קצת מסובכת כי זה נותן עד עמודה XEI (לא יודע אם יש לזה פיתרון)
בשביל זה יש את חלון החיפוש אתה מכניס את שם הדף המבוקש, (כמו כן ישנם כמה מקשי קישור. תראה בהוראות השימוש בגליון בפתיחה.
ואגב מה זה שורת סיכום ?
בגדול - משמש את צורכי התוכנה, ולא את צרכי המשתמש. אם כי שיש שם אינדקציה על ההתקדמות. כלומר מסכם את סכום הדפים שנלמדו.
@בערל אמר בתוכנה ליצירת + סריקת טפסים:
או בכתב יד?
בטופס המודפס מוכנים מראש ריבוע למילוי בכתב יד, כגון איקס בתוך הריבוע. ובסריקה התוכנה אמורה לזהות היכן מסומן
איך ולהיכן אתה רוצה לקבל את הנתונים בחזרה? לתוך טבלה?
בעיקרון במוחי המצומצם, אני מדמיין שזה טבלה
אם הבנתי נכון, ישנם מקומות (כמו מכוני סקרים) שיש להם תוכנה, שמדפיסה טפסים עם מקומות סימון, ולאחר הסימון סורקים את הטפסים, ונתונים מוזנים לתוך התוכנה כמידע דיגיטלי.
אשמח לדעת פרטים על התכנה הזו, או דומה לזו שעונה על אותם צרכים.
@odeddvir אמר באקסל | ייבוא ערכים מחוברת עבודה:
אני מניח שחלק מהגליון נעול לשינויים, ולכן השחזור לא מצליח.
ניסיתי על גליון חלק ונתן לי את אותה השגיאה...