Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel samples - Χρήσιμα αρχεία & παραδείγματα > [VBA] Κώδικας εισαγωγής Ημέρας ή και Ώρας (DateStamp)

Excel samples - Χρήσιμα αρχεία & παραδείγματα Αρχεία Ms-Excel διαθέσιμα για τα μέλη του Forum.

 

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
Prev Προηγούμενο μήνυμα   Επόμενο Μήνυμα Next
  #1  
Παλιά 28-03-14, 17:05
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Lightbulb Κώδικας εισαγωγής Ημέρας ή και Ώρας (DateStamp)

Πολλές φορές στα έργα μας, χρειαζόμαστε κατά την πληκτρολόγηση ονόματος ενός προϊόντος για παράδειγμα, να έχουμε στο διπλανό κελί την ημερομηνία και την ώρα καταχώρησης.
Αλλά και να μπορεί να αλλάζει η καταχώρηση αυτή, σε κάθε αλλαγή (Update) του προϊόντος.
Ο πιο κάτω κώδικας δίνει την λύση.
Εισάγετε τον κώδικα στην λειτουργική μονάδα του φύλλου.
Αλλάξτε απλά στην 4η γραμμή την περιοχή σε όποια περιοχή θέλετε να τρέχει ο κώδικας.
Για να γίνει κατανοητό βάλτε όποια στήλη θέλετε να εισάγετε τα προϊόντα.
Παράδειγμα από Sheet1.Range("A2:A10") σε Sheet1.Range("b2:b150")
Όπου Sheet1 το κωδικό όνομα του φύλλου.
Αντί Sheet1.Range("A2:A10") θα μπορούσε να είναι και το όνομα, ονομασμένης περιοχής
Παράδειγμα Sheet1.Range("myRange")
Η 6η γραμμή μπορεί να γίνει και Target(1, 2) = Date αν θέλετε μόνο ημερομηνία ή
Target(1, 2) = Time αν θέλετε μόνο ώρα.

Κώδικας:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim rng As Range
    Dim c As Range
    Set rng = Sheet1.Range("A2:A10")
    If Not Intersect(Target, rng) Is Nothing Then
        Target(1, 2) = Date & " " & Time
    Else: Exit Sub
    End If
End Sub
Απάντηση με παράθεση
 


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι σε λειτουργία
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Πίνακες ] Μάσκα εισαγωγής pluss Access - Ερωτήσεις / Απαντήσεις 4 20-01-16 14:48
[ Πρόσθετα ] Φόρμα εισαγωγής με datepicker Λάμπρος Τ Excel - Ερωτήσεις / Απαντήσεις 6 14-01-14 09:21
[ Πίνακες ] Ημερομηνία εισαγωγής εγγραφής σε πίνακα κκκ Access - Ερωτήσεις / Απαντήσεις 2 09-06-13 16:44
[Γενικά] τροποποίηση ώρας misirlis Excel - Ερωτήσεις / Απαντήσεις 2 12-06-11 11:04
[Γενικά] Μετατροπή ώρας manolis Excel - Ερωτήσεις / Απαντήσεις 2 25-03-11 08:13


Η ώρα είναι 21:50.