| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
|
Καλησπέρα σε όλους τους φίλους τoυ φόρουμ. Αυτό που θα ήθελα είναι επιλέγοντας μια ημερομηνία και στη συνέχεια κάνοντας κλικ στο [Προσθήκη ημερών] να καταχωρούνται στον πίνακα HmeresMina οι ημέρες του επιλεγμένου μήνα αλλά χωρίς τα Σαβατοκύριακα καθώς και το μέσο που έχει επιλεγεί. Δηλ αν ο μήνας είναι πχ ο Σεπτέμβριος του 2024 τότε να προσθέτονται οι ημέρες από 1/9/24 έως τέλος του μήνα χωρίς τα ΣΚ. Ευχαριστώ πολύ. |
|
#2
| ||||
| ||||
|
Καλησπέρα σε όλους! Δημήτρη δοκίμασε τον παρακάτω κώδικα: Κώδικας: Option Compare Database
Option Explicit
Private Sub Cmd2_Click()
Dim db As DAO.Database
Dim strSQL As String
Dim strSP7 As String
Dim i As Long
Dim IntYear As Integer
Dim IntMonth As Integer
Dim StartDate As Date
Dim EndDate As Date
If Nz(Me.dtDate, 0) < 1 Then Exit Sub
If Trim(Nz(Me.SP7, "")) = "" Then Exit Sub
Set db = CurrentDb
IntYear = Year(Me.dtDate)
IntMonth = Month(Me.dtDate)
StartDate = DateSerial(IntYear, IntMonth, 1)
EndDate = DateSerial(IntYear, IntMonth + 1, 0)
strSP7 = Me.SP7
'------------------------------------------------------------------------------------------------------
'Διαγραφή εγγραφών με ημερομηνία του επιλεγμένου έτους και μήνα αν ήδη έχουν καταχωρηθεί στον πίνακα
'strSQL = "DELETE * FROM HmeresMina WHERE YEAR(Hmera) = " & IntYear & " AND MONTH(Hmera) = " & IntMonth
'db.Execute strSQL
'------------------------------------------------------------------------------------------------------
For i = StartDate To EndDate
If Weekday(i, vbMonday) < 6 Then
db.Execute "Insert Into HmeresMina ( Hmera, Meso ) VALUES ( #" & _
Format(i, "M\/d\/yyyy") & "#, '" & strSP7 & "' )"
End If
Next
Me.subfrmHmeresMina.Form.Requery
Set db = Nothing
End Sub
Πεδίο ημερομηνίας σε "dtDate" Υποφόρμα (Θυγατρική3) σε "subfrmHmeresMina" Καλή συνέχεια. Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
|
#3
| |||
| |||
|
Καλημέρα και καλή Κυριακή σε όλους. Τάσο ευχαριστώ πολύ για την λύση, είναι τέλειο (όπως πάντα), λειτούργησε μια χαρά. Ευχαριστώ όλους που κατα καιρούς με βοήθησαν. Καλό βράδυ. |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [Συναρτήσεις] Πλήθος ημερών εργασίας μέσα στον μήνα | spiroschrysis | Excel - Ερωτήσεις / Απαντήσεις | 3 | 18-06-24 13:09 |
| [Συναρτήσεις] Σύνολα δεδομένων, ανά μήνα ή έτος, χωρίς Pivot table | dealer_xm | Excel - Ερωτήσεις / Απαντήσεις | 5 | 22-12-18 18:25 |
| [Συναρτήσεις] Σύνολα δεδομένων, ανά μήνα ή έτος, χωρίς Pivot table | Spirosgr | Excel samples - Χρήσιμα αρχεία & παραδείγματα | 0 | 28-08-18 11:35 |
| [Συναρτήσεις] Υπολογισμός ημερών μήνα 30 ημερών | Σπύρος -psp | Excel - Ερωτήσεις / Απαντήσεις | 20 | 16-04-16 19:12 |
| [ Συναρτήσεις ] Υπολογισμός ημερών μιας περιόδου ανά μήνα | jim67 | Access - Ερωτήσεις / Απαντήσεις | 4 | 04-08-13 15:43 |
Η ώρα είναι 05:10.


Αλλαγή σε γραμμικό τρόπο

