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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 01-07-12, 23:46
Όνομα: Διογένης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 01-07-2012
Μηνύματα: 13
Post Αυτόματη αρίθμηση μετά από κλικ

Κύριοι καλησπέρα σας και συγχαρητήρια για την δημιουργία του ms-office.gr
Θα ήθελα να ρωτήσω αν γνωρίζει κανείς πως γίνεται σε μια στήλη κενή όπου κάνω κλικ να ξεκινά μια αυτόματη αρίθμηση από το 1, πχ κάνω κλικ στο κελί Α10 παίρνει το νούμερο 1 κλικ στο Α5 παίρνει το 2 κλικ στο Α7 παίρνει το 3 κοκ

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

Διογένη καλημέρα και καλώς ήρθες στην παρέα
Το ζητούμενο μπορεί να γίνει με VBA με μόνη διαφορά ότι πρέπει να μας διευκρινίσεις το πώς θα γίνετε η αρίθμηση διότι βάση της εξήγησης σου <<πχ κάνω κλικ στο κελί Α10 παίρνει το νούμερο 1 κλικ στο Α5 παίρνει το 2 κλικ στο Α7 παίρνει το 3 κοκ>> το κοκ είναι ασαφές και ως προς το ποιά θα είναι η ακολουθία των κελιών και στο που θα γίνετε (περιοχή πχ από 1 έως 100) ή ολόκληρη στήλη
Απάντηση με παράθεση
  #3  
Παλιά 02-07-12, 09:50
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Καλημέρα σε όλους!

Αγαπητέ φίλε καλωσόρισες στο φόρουμ.

Θέλεις να δημιουργήσεις έναν αυτοματισμό που να σου επιτρέπει να σε νέα στήλη να
καταχωρείς αύξοντες αριθμούς στα κελιά που θα κλικάρεις.

Αυτό είναι τεχνικά αδύνατον να γίνει στην Excel.

Πες μας καλύτερα τι θέλεις να επιτύχεις για να σε βοηθήσουμε αποτελεσματικά.

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #4  
Παλιά 02-07-12, 18:26
Όνομα: Διογένης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 01-07-2012
Μηνύματα: 13
Προεπιλογή Κύριοι καλησπέρα σας και ευχαριστώ πολύ για την άνεση απάντησή σας

Για να κάνω πιο σαφές αυτό που θέλω σκεφτείτε το εξής: Έχουμε ένα excel με 1000 εγγραφές, (χωρίς να είναι δεσμευτικός ο αριθμός των εγγραφών) οι εγγραφές αφορούν τις στήλες από Β έως Μ η στήλη Α είναι πάντα κενή. Επειδή αυτές οι χίλιες εγγραφές αφορούν 1000 έντυπα που έχω μπροστά μου θέλω να τις βάλω με την ίδια σειρά που έχω τα έντυπα, άρα παίρνω το πρώτο έντυπο με το find ψάχνω την αντίστοιχη εγγραφή και αφού την βρω κάνω ένα κλικ στην συγκεκριμένη εγγραφή στην στήλη Α για να πάρει τον αριθμό 1. παίρνω το δεύτερο έντυπο το ψάχνω πάλι και αφού το βρω κάνω κλικ στην αντίστοιχη εγγραφή στο κελί Α πάντα για να πάρει το νούμερο 2. Αυτο που θέλω να πετύχω με αυτού του είδους την αρίθμηση είναι τελειώνοντας το ψάξιμο και την αρίθμηση να κάνω ένα sorting με αποτέλεσμα να έχω την ίδια σειρά σε εγγραφές στο excel όπως είναι και στα έντυπα

Ελπίζω να είναι πιο σαφές τώρα.
Και πάλι ευχαριστώ εκ των προτέρων
Απάντηση με παράθεση
  #5  
Παλιά 02-07-12, 19:21
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα στην παρέα

Διογένη, στο αρχείο που επισυνάπτω υπάρχει μια λύση, αλλά με διπλό κλικ.

Κάνε δοκιμές και ενημέρωσε το φόρουμ, αν σε καλύπτει.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: xls Counter.xls (35,5 KB, 148 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη kapetang : 02-07-12 στις 19:35. Αιτία: Αλλαγή αρχείου για συμπλήρωση οδηγιών
Απάντηση με παράθεση
  #6  
Παλιά 02-07-12, 19:25
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Διογένη, με διπλό κλικ πάνω σε ένα κελί της στήλης A μπορεί να καταχωρείται αυτόματα
το αμέσως μεγαλύτερο νούμερο από το max της στήλης.

Κάνε δεξί κλικ στην καρτέλα του φύλλου που σε ενδιαφέρει και επίλεξε Προβολή κώδικα.

Στο παράθυρο VBE που θα εμφανιστεί επικόλλησε τον παρακάτω κώδικα VBA:

Κώδικας:
Option Explicit

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Target.Column = 1 Then
        If IsEmpty(Target) Then
            Cancel = True
            Target.Value = Application.Max(Range("A:A")) + 1
            
            'Χρησιμοποιώντας την παραπάνω γραμμή χάνεται η δυνατότητα αναίρεσης (Undo) της εφαρμογής.
            'Αν αυτό αποτελεί πρόβλημα τότε μπορεί εναλλακτικα να χρησιμοποιηθούν οι 2 παρακάτω γραμμές:
            'SendKeys Application.Max(Range("A:A")) + 1
            'SendKeys "^{ENTER}"
            
        End If
    End If
End Sub
Στις ρυθμίσεις της εφαρμογής:

Φρόντισε οι μακροεντολές να είναι ενεργοποιημένες και το αρχείο να βρίσκεται σε μια από τις αξιόπιστες θέσεις που έχει επιλέξει.

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #7  
Παλιά 02-07-12, 20:10
Όνομα: Θανάσης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-02-2012
Μηνύματα: 238
Προεπιλογή

Καλησπέρα
Κάτι με VBE ορίζοντας την περιοχή ή στήλη όπου θες την συνεχόμενη αρίθμηση..
Θανάσης
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm klic+1.xlsm (18,0 KB, 106 εμφανίσεις)
Απάντηση με παράθεση
  #8  
Παλιά 03-07-12, 10:35
Όνομα: Διογένης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 01-07-2012
Μηνύματα: 13
Προεπιλογή

Κύριοι καλημέρα σας και πάλι ευχαριστώ για την αμεσότητά σας.
Τάσο πήρα τον κώδικα τον έκανα paste στον VBE αλλά δεν δούλεψε. Έχω την εντύπωση ότι έχει να κάνει με τις ρυθμίσεις των μοκροεντολών του excel ή και κάποια άλλη ενδεχομένως που μου διαφεύγει.
Απάντηση με παράθεση
  #9  
Παλιά 03-07-12, 11:31
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Καλημέρα.

Ο κώδικας μπαίνει στη λειτουργική μονάδα του φύλλου και θα εκτελεστεί μόνο αν κάνεις διπλό κλικ σ΄αυτό το φύλλο
και στη στήλη A όπως περιγράφεις στο δεύτερο σου μήνυμα.

Αν μπόρεσες να τρέξεις τα παραδείγματα που σου έδωσαν οι άλλοι φίλοι, τότε δεν τείθεται θέμα ρυθμίσεων ασφαλείας της εφαρμογής
αλλά απλά έχεις βάλει τον κώδικα σε λειτουργική μονάδα άλλου φύλλου από αυτό που δοκιμάζεις
ή σε κοινή λειτουργική μονάδα (Module) με αποτέλεσμα να μην μπορεί να εκτελεστεί.

Δες στο συνημμένο παράδειγμα.

Φιλικά

Τάσος
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm DblClickEvent.xlsm (13,0 KB, 119 εμφανίσεις)
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Φόρμες ] Αυτόματη εισαγωγή ημερομηνίας μετά από ενημέρωση σύνθετου πλάισιου. kyriakoz Access - Ερωτήσεις / Απαντήσεις 2 14-07-15 21:45
Αυτόματη εισαγωγή ημερομηνίας, μετά απο ενημέρωση πεδίου dimitrisp Access - Ερωτήσεις / Απαντήσεις 7 28-04-15 00:20
Ενημέρωση ComboBox μετά απο διπλό κλίκ γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 2 25-02-14 08:19
Αυτόματη αρίθμηση εντύπου μετά από εκτύπωση ή αποθήκευση ΤΑΣΟΣ Access - Ερωτήσεις / Απαντήσεις 1 24-11-13 11:08
Αρίθμηση γραμμών ερωτήματος μετά την ταξινόμησή τους kapetang Access - Ερωτήσεις / Απαντήσεις 15 28-06-10 16:44


Η ώρα είναι 09:32.