| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
|
Καλησπέρα σε όλους τους φίλους του Forum!! Γνωρίζει κάποιο μέλος στον παρακάτω κώδικα τι διόρθωση ή τι κώδικα πρέπει να βάλω ώστε να εμφανίζω το αποτέλεσμα χωρίς δεδομένα από πίνακα που εμφανίζει η παρακάτω ρουτίνα.θέλω να αποφύγω τον πίνακα και την χειροκίνητη ενημέρωση. Το ζητούμενο είναι : 1) ότι κάθε 1 και 15 του μήνα να μου ανοίγει η ιστοσελίδα που περιέχει η ρουτίνα. 2) Εάν η ημερομηνία πέφτει Σάββατο η ενημέρωση να γίνεται δύο μέρες μετά εάν πέφτει Κυριακή να γίνεται μία μέρα μετά. 3) Τον Ιούλιο και Αύγουστο να μην ενημερώνει. Κώδικας: Option Compare Database
Option Explicit
'Ρουτίνες που ενεργοποιούνται με την έναρξη της εφαρμογής
Private Const CnstNameTable As String = "TblSurveyDays"
Public Sub sShowSurveyDays()
'Ρουτίνα που εμφανίζει το σύστημα καταγραφής
Dim ie As Object
'Dim ie As InternetExplorer
Dim CurrentSysDate As Date, CurrentSysMonth, CurrentSysDay As Integer
Dim i As Integer, TmpName As String
CurrentSysDate = Date
CurrentSysMonth = Month(CurrentSysDate)
CurrentSysDay = Day(CurrentSysDate)
i = 0
Dim RcdNames As New ADODB.Recordset
RcdNames.Open "Select * From " & CnstNameTable & " Where Day=" & CurrentSysDay _
& " and Month=" & CurrentSysMonth, CurrentProject.Connection, adOpenDynamic
If Not RcdNames.EOF And Not RcdNames.BOF Then
RcdNames.MoveFirst
Do While Not RcdNames.EOF
i = i + 1
If i > 1 Then
TmpName = TmpName & " , " & RcdNames.Fields("SurveyDay")
Else
TmpName = RcdNames.Fields("SurveyDay")
End If
RcdNames.MoveNext
Loop
Dim Response As Integer
If i > 1 Then
Else
Response = MsgBox("ΚΑΛΗΜΕΡΑ ΣΗΜΕΡΑ ΠΡΕΠΕΙ ΝΑ ΕΝΗΜΕΡΩΣΕΤΕ ΤΟ : " & TmpName _
& vbNewLine & "ΣΥΝΔΕΘΕΙΤΕ ΣΤΟ ΙΝΤΕΡΝΕΤ. ", vbYesNo + vbDefaultButton1, " ΕΝΗΜΕΡΩΣΗ ΤΟΥ SURVEY ")
End If
If Response = vbYes Then
Set ie = CreateObject("InternetExplorer.Application")
ie.Navigate2 "http://survey.sch.gr/"
ie.Visible = True
'
While ie.ReadyState <> 4
DoEvents
Wend
Set ie = Nothing
End If
End If
RcdNames.Close
End Sub
Τελευταία επεξεργασία από το χρήστη alex : 24-09-13 στις 05:04. |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [Συναρτήσεις] Αλλαγη ημερομηνία έπειτα απο αλλαγή | xaralampos | Excel - Ερωτήσεις / Απαντήσεις | 1 | 24-06-16 21:45 |
| Διόρθωση ρουτίνας | alex | Access - Ερωτήσεις / Απαντήσεις | 6 | 09-01-13 15:07 |
| Διόρθωση κώδικα σε Module | alex | Access - Ερωτήσεις / Απαντήσεις | 2 | 12-08-11 13:01 |
| Διόρθωση κώδικα | alex | Access - Ερωτήσεις / Απαντήσεις | 2 | 13-06-11 08:14 |
| [Γενικά] Διορθωση κωδικα | misirlis | Excel - Ερωτήσεις / Απαντήσεις | 2 | 13-01-11 07:30 |
Η ώρα είναι 16:57.



Θεματικός Τρόπος
