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

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

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

הדפסה מהירה של תמונה דרך אקסס

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

    אני משתמש בקוד הזה לפתיחת תמונה מתוך המחשב

            Dim Shex As Object
            Set Shex = CreateObject("Shell.Application")
            tgtfile = ImagePath
            Shex.Open (tgtfile)
    

    כעת אני רוצה שהתמונה תודפס ללא פתיחה של התמונה.
    ניסיתי כך

        Dim Shex As Object
        Set Shex = CreateObject("Shell.Application")
        tgtfile = ImagePath
        Shex.Print (tgtfile)
    
    

    אבל אני מקבל את השגיאה הזו
    4aa9097e-5190-42e1-8066-3b2efe9e2aff-image.png

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

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

      @אוריי תנסה כך:

      Declare PtrSafe Function ShellExecute& Lib "shell32.dll" Alias "ShellExecuteA" (ByVal _
          hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal _
          lpParameters As String, ByVal lpDirectory As String, ByVal nshowcm As Long)
      
      Public Function PrintImage()
      ShellExecute(Application.hWndAccessApp, "Print", ImagePath, vbNullString, CurDir, 1)
      End Function
      
      אורייא תגובה 1 תגובה אחרונה
      0
      • אורייא מנותק
        אורייא מנותק
        אוריי
        השיב לארי ב נערך לאחרונה על ידי
        #3

        @ארי
        את מה אני אמור להחליף במה?

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

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

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

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

            @ארי
            זה לא עובד
            cf085e4f-131c-4d96-8b31-9fb2e6062dd6-image.png

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

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

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

              @אוריי
              א. איפה שכתוב ImagePath צריך להכניס את הנתיב של התמונה.
              ב. תוריד את הסוגריים מהשורה למטה.

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

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

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

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