דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
Y.Excel.AccessY

Y.Excel.Access

@Y.Excel.Access
אודות
פוסטים
294
נושאים
49
קבוצות
0
עוקבים
2
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • חיפוש בטופס באקסס
    Y.Excel.AccessY Y.Excel.Access

    @avi-rz כתב בחיפוש בטופס באקסס:

    אגב, מה ש @Y-Excel-Access הציע זה סוג של תצוגה ודרך קצת שונה
    בעיקרון עושים דברים כאלו בצורה מדי פשוטה למה שהציעו כאן עד עכשיו והיא:

    ליצור תיבה משולבת ובמקור נתונים להשאיר ריק (לא מאוגד)

    יש מינוס בדרך הזו - זה מגביל לחיפוש בודד ואי אפשר לשמור את החיפוש לפתיחה נוספת.
    ויש פלוס - זה יותר פשוט ליצור את זה, לא חייבים טבלת 'חיפוש'.

    תלוי בצורך.


  • חיפוש בטופס באקסס
    Y.Excel.AccessY Y.Excel.Access

    @רוצה-לדעת התכוונת לחץ הזה שבצד הטופס (כשזה בתצוגת טופס)?

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


  • חיפוש בטופס באקסס
    Y.Excel.AccessY Y.Excel.Access

    @יעקב-מ-פינס כתב בחיפוש בטופס באקסס:

    לכל לקוח מן הסתם יש כרטיס עם הפרטים שלו
    ואתה רוצה שמתי שאתה מקליד בטופס את שם הלקוח יופיע הכרטיס שלו

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

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

    אם לא הובן אפשר להסתכל בדוגמה -
    .‏‏Microsoft Access Database חדש.accdb


  • ללמוד תכנות מאפס בצורה לא אינטנסיבית. אפשרי?
    Y.Excel.AccessY Y.Excel.Access

    @tzvi כתב בללמוד תכנות מאפס בצורה לא אינטנסיבית. אפשרי?:

    אם יש למישהו הצעה לקורס ספציפי שמתאים לבן תורה, אשמח לשמוע.

    א. לפי מש"כ @yossiz "מי שלא להוט אחרי תכנות לשמה (ולא לשם פרנסה), בד"כ לא יצליח ללמוד לבד גם עם חומרים/ספרים מתאימים", זה לכאורה פחות יתאים לבן תורה, כי כנראה הוא לא יהיה להוט אחר תכנות ולא ירצה שזה יתפוס לו את הראש (ובלי לחשב תופעות לוואי אפשריות).
    ב. הוא יודע אנגלית? אני ממליץ על מדריך - קריאה ב W3 (בחינם), עם דוגמאות ברורות, שאלונים וכו', ואפשר לנסות שם את הקוד.
    ג. איזו שפה? כמו שכבר כתבו זה מאוד משתנה לפי הטיפוס הלומד.
    אני נותן אפשרות קלה - פונקציות excel כהקדמה למושג 'פונקציה' ותכנות, וספר חינמי - מדריך C# ואלגוריתמיים יסודיים, כמובן עם פיתוח דברים תוך כדי, כי זה יתן את המנוע.
    אם הוא ממש טיפוס של צד שרת (להוט אחר התכנות, יסודי וכותב קוד מסודר) אולי יעדיף ללמוד במקביל לאלגוריתמים בסיסיים - RUST (כאן, ולהתחלה בעברית - כאן וכאן ועבור ניסוי וטעיה - לבדוק את הקוד כאן, אפשר להתקין את השפה במחשב בשלבים מאוחרים יותר), המהדר הוא מורה מעולה ממש לאוטודידקט, וקשה לטעות. גם בעתיד לכאורה הוא לא יתחרט כי זו שפה מאוד מפנקת... המתכנת ממש מבין את המשקל של כל מה שהוא עושה, כמו כל שפה נמוכה, ומצד שני יש את היכולות של שפה מתקדמת - תכנות בתחביר דומה לפייתון וכו' כך שזה גם נוח.
    החסרון העיקרי בRUST שכל המדריכים מניחים שאתה יודע משהו בתכנות קודם, מה שמקשה על הלימוד למתחיל. אז לכאורה זה ממולץ מאוד אבל רק למתחיל ממש אמיץ ועקשן - לחפש כל פעם את המושג התורן ולהעמיק... או למי שכבר עבר את טבילת האש הראשונה. (אפשר למנות עוד יתרונות וחסרונות, אך נראה לי שמתאים כבר לכתוב פוסט נפרד על כל שפה)


  • REGEX לקומות כשרות
    Y.Excel.AccessY Y.Excel.Access

    תודה על השיפור.

    לגבי הביטוי שכתבתי: זה היה טעות (היה צריך סוגריים עגולות), ותיקנתי ל - מכיל:

    (0[0-9]80[0-9]|05(3(3|4)1|48(4|5)|041|27(1|6)|832|5(67|32)))[0-9][0-9][0-9][0-9]
    

    לא היה שייך לי לוודא שזה פלאפון כשר על ידי קוד כי השימוש הוא עבור הגבלת תשובה של GOOGLE FORMS שאני עובד עליו.

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


  • רחובות לפי שכונות לפי ערים בקובץ EXCEL
    Y.Excel.AccessY Y.Excel.Access

    אחרי שידרוג החיפוש 🙂
    מצאתי את https://tchumim.com/topic/8430/אקסס-יצירת-רשימה-לפקד-משולב/16
    אך לא מצאתי עדיין איך להשיג רשימת שכונות.

    חיפשתי גם כאן - https://tchumim.com/topic/14732/api-רחובות-לפי-שכונות-שכונות-לפי-ערים
    ולא מצאתי.

    אשמח לעזרה!


  • באקסס-איפוס ID
    Y.Excel.AccessY Y.Excel.Access

    @laswater אפשר גם להוסיף בשאילתה ישירות ל ID את הספרה 0 או מספר נמוך אחר כרשומה אחת, וכך הוא ימשיך משם.

    דוגמה - איפוס ID.accdb

    @dovid כתב בבאקסס-איפוס ID:

    כמו"כ מסתבר לי שלשנות לשדה מספרי רגיל לשמור ושוב להחזיר גם יעבוד.

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

    תיקון ודיחסת מסד נתונים אמור לעזור לזה,

    באמת עוזר, כך שזו הדרך הכי קלה.


  • האם ניתן להפוך את אקסס לתוכנה על מלא?
    Y.Excel.AccessY Y.Excel.Access

    @laswater כתב בהאם ניתן להפוך את אקסס לתוכנה על מלא?:

    אני מתכווין שאף אדם מלבד מי שמבין בנושא לא ידע שמדובר באקסס.

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


  • הורדת נתונים מגוגל שיטס ל VBA
    Y.Excel.AccessY Y.Excel.Access

    @avi-rz כתב בהורדת נתונים מגוגל שיטס ל VBA:

    האופציה הקלה, היא ע"י לפרסם את האקסל הנ"ל כאינטרנט, ואז לייבא אותו כדף אינטרנט

    ניסיתי, ומושלם! - ממש עונה על הצורך שלי.
    תודה רבה, עזרת לי ממש!


  • הורדת נתונים מגוגל שיטס ל VBA
    Y.Excel.AccessY Y.Excel.Access

    איך להוריד נתוני טווח תאים מגוגל שיטס למשתנה VBA של וורד / אקסס ( - לא באקסל)

    מדובר בקובץ גוגל שיטס לצפיה, עם אפשרות העתקה והורדה.

    תודה רבה!


  • ייבוא שורות עם נתונים מגליון שיטס אחר עם תנאי
    Y.Excel.AccessY Y.Excel.Access

    @טוב-להודות כתב בייבוא שורות עם נתונים מגליון שיטס אחר עם תנאי:

    נוסחה זו תייבא את כל השורות מעמודות A עד W שבהן עמודה W מכילה הטקסט שצוין.

    הערה חשובה:
    השימוש ב IMPORTRANG על הרבה תאים יכשל, זה מוגבל לכמה עשרות אלפי תאים בלבד. - לפעמים הוא יעבוד אך בהמשך אחרי כמה ימים יחזיר שגיאה פתאום.

    לכן, במקרה וייתכן שבגליון המקור ייתווספו שורות ונתונים, ואי אפשר לדעת מראש, כדאי להשתמש ב A1:W100 במקום ב A:W, וכמו הדוגמה השניה שלך.


  • אקסל | ריק במקום 0
    Y.Excel.AccessY Y.Excel.Access

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

    =LET(MyValue,כאן תכתוב את הנוסחה שלך,IF(MyValue = 0,"",MyValue))
    

    הערה חשובה: שים לב שפונקצית LET מופיעה רק בגירסאות האחרונות של אקסל, והיא כן מופיעה גם בGOOGLE SHEETS (זה חדש!).


  • קומות כשרות
    Y.Excel.AccessY Y.Excel.Access

    @יעקב-ישראל כתב בקומות כשרות:

    (0X)80X-XXXX

    לא הבנתי

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

    כלומר

    0X80X-XXXX
    

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


  • קומות כשרות
    Y.Excel.AccessY Y.Excel.Access

    @שלומ כתב בקומות כשרות:

    @שואף בקרוב יהיה עוד כמה לפי מה שהבנתי
    x2one ועוד
    אמור להכנס שלשה חברות חדשו

    נוסף:

    - 055-32X-XXXX
    - (0X)80X-XXXX
    

    (מקור - המכלול)

    ביטוי רגולרי המוודא שהמספר כשר:

    [0[0-9]80[0-9]|05[3[3|4]1|48[4|5]|041|27[1|6]|832|5[67|32]]][0-9][0-9][0-9][0-9][0-9]

    • עריכה:

    מכיל:

    (0[0-9]80[0-9]|05(3(3|4)1|48(4|5)|041|27(1|6)|832|5(67|32)))[0-9][0-9][0-9][0-9]
    

    (אשמח לתיקון אם טעיתי! - אני מגיב לנושא למרות שהוא ישן, כי חיפוש גוגל מעלה את התוצאה הזו כאפשרות הנכונה הראשונה, וחשוב שהמוצאים ידעו)


  • סיסמה חזקה | פאי
    Y.Excel.AccessY Y.Excel.Access

    לא הבנתי עדיין בכל הדיון
    מה הסיבה שא"א להשתמש פשוט ב RANDOM()?

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

    ההגדרה להצפנה שאי אפשר לפענחה בוודאות היא:

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

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

    מקווה שהובנתי...


  • הקמת מאגר לגמ"ח | בקשת יעוץ וסיוע
    Y.Excel.AccessY Y.Excel.Access

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

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


  • קודAPP SCRIPT לא עובד - בגוגל שיטס, Event של onEdit() לא מחזיר נתונים
    Y.Excel.AccessY Y.Excel.Access

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

    function onEdit(Event) {
    var spreadsheet = Event.Spreadsheet;
    var myValue = Event.range.getValue();
    

    יצרתי שינוי בשיטס - כתבתי דברים בתא, והתוצאה של הקוד היא - שגיאה ש myValue הוא ריק.

    אשמח לעזרה!

    קוד כזה עובד (בצורה חלקית - רק כאשר הקובץ פתוח, אבל הוא לא יעזור לי ללכוד ולתקן שינויים בקובץ כשהקובץ לא פתוח):

    function onEdit(Event) {
    var spreadsheet = SpreadsheetApp.getActive();
    var myValue = spreadsheet.getActiveCell().getValue();
    

    בקישור זה משמע שהקוד הראשון כן היה אמור לעבוד, כי הפרופרטי של ה Event מחזיר את האובייקט Range ו Spreadsheet :
    https://developers.google.com/apps-script/guides/triggers/events?hl=he


  • באקסל - סינון לפי מינימום פעמים אותו נתון
    Y.Excel.AccessY Y.Excel.Access

    @בסייעתא-דשמיא
    פתרון לא אופטימלי - אם אין לך נפק"מ מבחינת זמן החישוב:
    צור פונקצית MAP שתבצע COUNTIF על כל תא בעמודת A לאורך טווח השורות שבהם יש נתונים, וקנן אותה בתוך פונקצית FILTER. והתנאי יהיה >1 , כלומר שהת"ז מופיעה לפחות פעמיים.

    שים לב שעדיין יכול להיות שיהיה בשורה אחת ת"ז ובשורה אחת טלפון.


  • איך מזהים בVBA תו 'רווח קשיח'
    Y.Excel.AccessY Y.Excel.Access

    @מלא אפשר דוגמה? אני לא יודע מה הכוונה לרווח 'קשיח'.
    כל האותיות שנכתבות באקסס הם על תקן בייט אחד (256 מיקומים, כשאחד מהם הוא זיכרון המצביע)

    האפשרות הכי פשוטה לבדוק את זה - אם קשה למצוא אותו - כתוב באקסל:

    ="|"&CHAR(ROW(A1:A255))&"|"
    

    וחפש את הרווח הקשיח - או אם קל למצוא אותו - להיפך עם ACS.

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

  • 1
  • 2
  • 3
  • 4
  • 5
  • 14
  • 15
  • 3 / 15
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום