פונקצית TIME

eyalco2

New member
פונקצית TIME

מצטער אבל אני תקוע עם זה ולא יודע איך, אז אפשר עזרה איך אני משתמש ב- TIME באקסס ומקבל שעה בפורמט שעה:דקה - ללא שניות? תודה
 

eyalco2

New member
אני רוצה

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

להציג בדקות שלמות , לדאוג שפורמט ההצגה יהיה:HH:SS. בחישוב ההפרש- גם לעגל. (אגב- גם בדקות יהיו לך ספרות אחרי הנקודה)
 

ShlomoBenAri

New member
קבל ../images/Emo70.gif

חשב את הפרש הדקות בין כניסה ליציאה והשתמשת בפונקציות המצורפות:
Function GetHrs(TotalMnts) As String If IsNumeric(TotalMnts) Then Dim Hrs As Integer Hrs = (TotalMnts - (TotalMnts Mod 60)) / 60 GetHrs = Hrs & ":" & Format((TotalMnts Mod 60), "00") End If End Function Function GetDeciHrs(TotalMnts) As String If IsNumeric(TotalMnts) Then Dim Hrs As Integer Hrs = (TotalMnts - (TotalMnts Mod 60)) / 60 GetDeciHrs = Hrs & "." & Format((TotalMnts Mod 60) * 100 / 60, "00") End If End Function​
אחד מחזיר בשעות והשני בעשרוני לחישוב שכר
 
למעלה