Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Συναρτήσεις] Εμφάνιση σταθερής ώρας

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 02-09-17, 11:28
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 26-01-2017
Μηνύματα: 56
Προεπιλογή Εμφάνιση σταθερής ώρας

Καλησπέρα! σε ένα φύλο excel εχω δυο κελία το G18 και το G23. θέλω οταν θα γράφω κάτι στο κελί G18 να εμφανίζει στο G23 η ώρα που το έγραψα..(δηλ αν το εγραφα κατι στο G18 στις 11:25 ,να έγραφε στο G23 11:25) δοκίμασα με τον τύπο IF(G18="";"";IF(G23="";NOW();G23)) αλλά μόλις αλλάξω κάτι οπουδήποτε στο φύλλο ξανα αλλάζει και η ώρα στο G23 και βάζει την ώρα που έχουμε εκείνη την στιγμή. γνωρίζεται αν μπορώ να το καταφέρω κάπως αυτό;

ευχαριστώ εκ των προτέρων
Δημήτρης
Απάντηση με παράθεση
  #2  
Παλιά 02-09-17, 12:30
Το 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
Προεπιλογή

Καλημέρα
Μπορούμε να έχουμε, μια time stamp, με vba.

Ο κώδικας στο φύλλο (συμβάν Change)

Κώδικας:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Sh1.Range("g18")) Is Nothing Then
        Exit Sub
    Else
        Sh1.Range("g23").NumberFormat = "hh:mm"
        Sh1.Range("g23").Value = Time
    End If
End Sub 
Σε κάθε αλλαγή στο κελί g18, το g23, θα εμφανίζει την ώρα αλλαγής (εισαγωγής)

Σημειώσεις
1
To βιβλίο μας, σε μορφή .xlsm
2
To κωδικό όνομα του φύλλου Sh1
3
Στην γραμμή:
Sh1.Range("g23").NumberFormat = "hh:mm"
αλλάξτε το format, σε ό,τι θέλετε...
Απάντηση με παράθεση
  #3  
Παλιά 02-09-17, 12:42
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 26-01-2017
Μηνύματα: 56
Προεπιλογή

σε ευχαριστώ για την απάντηση...εχω ένα πρόβλημα..επειδή το φύλλο είχε άλλη ονομασία,έκανα μετονομασία σε Sh1 αλλα μου βγάζει σφάλμα http://prntscr.com/gg4usg..πρέπει να αλλάξω με κάποιον άλλο τρόπο την ονομασία για να λειτουργήσει;
Απάντηση με παράθεση
  #4  
Παλιά 02-09-17, 13:17
Το 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
Προεπιλογή

Δες την εικόνα, για το τι θα αλλάξεις και από που...
Συνημμένα Thumbnails
Εμφάνιση σταθερής ώρας-screenshot_1.jpg  
Απάντηση με παράθεση
  #5  
Παλιά 02-09-17, 14:11
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 26-01-2017
Μηνύματα: 56
Προεπιλογή

σε ευχαριστώ πολύ! δούλεψε μια χαρά!
Απάντηση με παράθεση
  #6  
Παλιά 02-09-17, 14:30
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 26-01-2017
Μηνύματα: 56
Προεπιλογή

προσπάθησα να το κάνω και την διπλα στήλη (την H) στα ακριβώς δίπλα κελιά άλλα δεν το μπόρεσα

ποιο συγκεκριμένα έκανα τον κώδικα που έδωσες ως εξής
Κώδικας:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Sh1.Range("g18")) Is Nothing Then
        Exit Sub
    Else
        Sh1.Range("g23").NumberFormat = "hh:mm"
        Sh1.Range("g23").Value = Time

    End If
   If Intersect(Target, Sh1.Range("h18")) Is Nothing Then
        Exit Sub
    Else
        Sh1.Range("h23").NumberFormat = "hh:mm"
        Sh1.Range("h23").Value = Time
    End If

End Sub
ενώ συνεχίζει να λειτουργεί για την στήλη G στην Η δεν το αλλάζει..σου είναι εύκολο να μου πεις τι λάθος έκανα?
Απάντηση με παράθεση
  #7  
Παλιά 02-09-17, 14:38
Το 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
Προεπιλογή

και γιατί δεν λες από την αρχή αυτό που θέλεις να κάνεις
αλλά γράφουμε τόση ώρα άλλα αντί άλλων...
Απάντηση με παράθεση
  #8  
Παλιά 02-09-17, 14:41
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 26-01-2017
Μηνύματα: 56
Προεπιλογή

αφου το έκανα για ενα κελί μετα μου ήρθε ιδέα να το προεκτείνω και σε άλλο...επιπλέον προσπαθώ και μόνος να μάθω να επεξεργάζομαι vba και δεν το περιμένω ολόκληρο έτοιμο. όπως και να εέχει συγνώμη για την ταλαιπωρία
Απάντηση με παράθεση
  #9  
Παλιά 02-09-17, 19:21
Το 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
Προεπιλογή

Κώδικας:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Sh1.Range("g18:h18")) Is Nothing Then
        Exit Sub
    ElseIf Not Intersect(Target, Sh1.Range("g18")) Is Nothing Then
        Sh1.Range("g23").NumberFormat = "hh:mm"
        Sh1.Range("g23").Value = Time
    ElseIf Not Intersect(Target, Sh1.Range("h18")) Is Nothing Then
        Sh1.Range("h23").NumberFormat = "hh:mm"
        Sh1.Range("h23").Value = Time
    End If
End Sub
Απάντηση με παράθεση
  #10  
Παλιά 02-09-17, 19:57
Όνομα: Δημήτρης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 26-01-2017
Μηνύματα: 56
Προεπιλογή

σε ευχαριστώ πραγματικά για όλη τη βοήθεια!
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Excel07] Εμφάνιση ώρας σε κελί George R Excel - Ερωτήσεις / Απαντήσεις 4 11-04-17 08:34
Εμφάνιση ώρας Συστήματος Free_Ghost Access - Ερωτήσεις / Απαντήσεις 2 19-11-12 23:07
[Συναρτήσεις] Αυτόματη εμφάνιση ημερομηνίας & ώρας Mike_Lawyer Excel - Ερωτήσεις / Απαντήσεις 6 07-09-11 16:17
[Γενικά] τροποποίηση ώρας misirlis Excel - Ερωτήσεις / Απαντήσεις 2 12-06-11 12:04


Η ώρα είναι 07:57.