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

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

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

ייצוא לPDF באקסס

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

    אני משתמש בקוד הזה כדי לייצא דוח לPDF

    DoCmd.OutputTo acOutputReport, "cert", acFormatPDF, "c:\users\XXX\desktop\certs\cert001.pdf", True
    

    ויש לי איתו כמה בעיות,
    א. אם תיקיית היעד לא קיימת הקובץ לא מיוצא.
    ב. אני חייב להגדיר את שם המשתמש ידני, ולא מצליח להשתמש במשתנה %USERPROFILE%
    ג. האם אפשרי לבחור ששם הקובץ יהיה התוכן של אחד מהשדות בדו"ח?

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

      @מוטי-מן אמר בייצוא לPDF באקסס:

      א. אם תיקיית היעד לא קיימת הקובץ לא מיוצא.
      ב. אני חייב להגדיר את שם המשתמש ידני, ולא מצליח להשתמש במשתנה %USERPROFILE%

      תשתמש בקוד הבא כהפניה יחסית ממיקום הקובץ של האקסס

      CurrentProject.Path
      

      @מוטי-מן אמר בייצוא לPDF באקסס:

      ג. האם אפשרי לבחור ששם הקובץ יהיה התוכן של אחד מהשדות בדו"ח?

      תפעל באותה הצורה שכתבתי לך כאן

      ניתן לפנות אלי גם ב al0548446188@gmail.com
      ותמיד... אבל תמיד תוכלו לשאול אותי ב :) כאן שאלות באקסל

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

        @אוריי אמר בייצוא לPDF באקסס:

        תשתמש בקוד הבא כהפניה יחסית ממיקום הקובץ של האקסס
        CurrentProject.Path

        לא עובד לי. איך אני אמור להכניס את זה בנתיב?

        מלאמ תגובה 1 תגובה אחרונה
        0
        • מלאמ מנותק
          מלאמ מנותק
          מלא
          השיב למוטי מן ב נערך לאחרונה על ידי מלא
          #4

          @מוטי-מן
          הקוד

          CurrentProject.Path
          

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

          "c:\users\XXX\desktop\certs\cert001.pdf"
          

          תכניס

          CurrentProject.Path & "\Folder\FileName.PDF"
          

          ותדאג מקודם שתקיית Folder קיימת.

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

            @מלא אמר בייצוא לPDF באקסס:

            ותדאג מקודם שתקיית Folder קיימת.

            א"א שהאקסס ייצור אותה במידה והיא לא קיימת?

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

              @מוטי-מן אמר בייצוא לPDF באקסס:

              א"א שהאקסס ייצור אותה במידה והיא לא קיימת?

              Sub CreateFolder(strPath As String)
                  If Len(Dir(strPath, vbDirectory)) = 0 Then
                      MkDir (strPath)
                  End If
              End Sub
              

              ותקרא לה ככה:

              CreateFolder(CurrentProject.Path & "\Folder")
              
              מוטי מןמ תגובה 1 תגובה אחרונה
              2
              • מוטי מןמ מנותק
                מוטי מןמ מנותק
                מוטי מן
                השיב למלא ב נערך לאחרונה על ידי
                #7

                @מלא תודה!! עובד מעולה!!

                תגובה 1 תגובה אחרונה
                1
                • dovidD dovid העביר נושא זה מ-תכנות ב-

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

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

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