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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. מדריך VBA בעברית

מדריך VBA בעברית

מתוזמן נעוץ נעול הועבר תכנות
8 פוסטים 4 כותבים 336 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ב מנותק
    ב מנותק
    בעל כישרון
    כתב ב נערך לאחרונה על ידי
    #1

    אני מחפש מדריך בעברית ללימוד שפת VBA, יש למישהו מידע איפה אפשר לקנות/להשאיל?

    clickoneC תגובה 1 תגובה אחרונה
    0
    • clickoneC מנותק
      clickoneC מנותק
      clickone
      השיב לבעל כישרון ב נערך לאחרונה על ידי
      #2

      @בעל-כישרון
      יש חוברות מצויינות בPDF על אקסס, של אפי ברק
      זה על אקסס 97, אבל אל תיבהל, הרבה דברים נשארו ולא השתנו, הבסיס של VBA גם הוא נשאר ללא שינוי [וחבל שכך] (אא"כ אתה צריך את זה לאקסל)

      שים לב שאתה צריך את החלק למתקדמים - נראה לי חלק ג + ד

      הועלו כאן בעבר ע"י @MusiCode (זה מה שמצאתי בחיפוש גוגל על הפורום, ייתכן שעוד העלו את זה בהזדמנויות שונות)
      https://tchumim.com/post/107022

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

      בהצלחה

      אין טסט כמו פרודקשן.

      המייל שלי urivpn@gmail.com

      ב תגובה 1 תגובה אחרונה
      3
      • ב מנותק
        ב מנותק
        בעל כישרון
        השיב לclickone ב נערך לאחרונה על ידי
        #3

        @clickone את הקבצים הנ"ל יש לי. כיום אני שולט באקסס. אבל כל מה שנוגע לקוד אני נתקע, אני מחפש עכשיו משהו מסודר שילמד אותי להכיר את השפה מהבסיס.
        לגבי מה שציינת VB מה ההבדל ביניהם?

        clickoneC dovidD 2 תגובות תגובה אחרונה
        0
        • clickoneC מנותק
          clickoneC מנותק
          clickone
          השיב לבעל כישרון ב נערך לאחרונה על ידי clickone
          #4

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

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

          קצת קשה היום למצוא מדריכים מסודרים על VB/VBA כי הן "שפות מתות" שאין להן עידכונים יותר.
          יש ספר מאוד גדול ומקיף על VB6, שייתכן ויעזור לך, השאלה אם תצליח למצוא אותו. (ולכן לדעתי עדיף לדעת מה חסר לך ואז לנסות ללמוד את זה משפות אחרות [בסוף המבנה בכל השפות אותו דבר +-, ורק התחביר שונה], או תשובות ספציפיות)

          כמו שציינתי, כמעט אין הבדל בין VB לVBA.
          יש הבדל קצת בצורה שבה אקסס מנהל לך את הנתונים, לבין אם אתה כותב VB נקי (כולל הממשק וכו) שאז אתה צריך לכתוב גם את רוב הקוד שמנהל את הנתונים, כולל שמירה שליפה וכו.
          וכמובן שלאקסס יש כמה פונקציות פנימיות, אבל זה לא חלק מהבסיס, ואתה יכול/צריך יותר להתייחס לזה כHelep's שאקסס נותן לך כדי שלא תעבוד קשה (כמו DoCmd הידוע)
          וכן יש אובייקטים שקיימים גם בVB אבל כאן החיבור לקונקשיין לדוגמא הרבה יותר נח, כמו Recordset
          עריכה: דווקא כאן ברכיב הRecordset אין כל שינוי, השינוי הוא באובייקט CurrentDb שמחזיק את הקונקשיין הנוכחי שפתוח, וגם אליו אפשר להתייחס כפונקציית עזר ולא כבסיס השפה/אקסס (אז הדוגמא לא הכי מוצלחת 😮 )

          אין טסט כמו פרודקשן.

          המייל שלי urivpn@gmail.com

          תגובה 1 תגובה אחרונה
          4
          • dovidD מחובר
            dovidD מחובר
            dovid ניהול
            השיב לבעל כישרון ב נערך לאחרונה על ידי
            #5

            @בעל-כישרון אני לא מבין למה אתה אומר שיש לך את הקבצים ומה שנוגע לקוד אתה נתקע.
            כפי ש@clickone אמר הספרים האלו הם מקור נהדר גם לשפת VB, לקוד, לכל מה שאתה צריך. אתה צריך את חלק ג' מפרק 3.

            מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

            בכל נושא אפשר ליצור קשר dovid@tchumim.com

            ב תגובה 1 תגובה אחרונה
            3
            • ב מנותק
              ב מנותק
              בעל כישרון
              השיב לdovid ב נערך לאחרונה על ידי
              #6

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

              ס dovidD 2 תגובות תגובה אחרונה
              1
              • ס מנותק
                ס מנותק
                סקרן 0
                השיב לבעל כישרון ב נערך לאחרונה על ידי
                #7

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

                תגובה 1 תגובה אחרונה
                2
                • dovidD מחובר
                  dovidD מחובר
                  dovid ניהול
                  השיב לבעל כישרון ב נערך לאחרונה על ידי dovid
                  #8

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

                  מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                  בכל נושא אפשר ליצור קשר dovid@tchumim.com

                  תגובה 1 תגובה אחרונה
                  4

                  בא תתחבר לדף היומי!
                  • התחברות

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

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