Θέμα: Γενικά Kαταχώρηση με κλικ

Εμφάνιση ενός μόνο μηνύματος
  #6  
Παλιά 22-09-12, 00:15
Το avatar του χρήστη gr8styl
gr8styl Ο χρήστης gr8styl δεν είναι συνδεδεμένος
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 758
Προεπιλογή

Γρηγόρη καλώς όρισες και από μένα.
Αν και νομίζω ότι η επικύρωση είναι ο σωστός τρόπος, μιας και δεν σε ικανοποιεί, Θα σου πρότεινα να φτιάξεις 9 κουμπιά (CommandButton1 ... CommandButton9) και να βάλεις τον παρακάτω κώδικα σε κάθε κουμπί, προσαρμόζοντας την στήλη που θέλεις να εφαρμόζεται πχ 1 για την Α, 2 για την Β κ.ο.κ, καθώς και το Range

Θανάσης

Κώδικας:
Private Sub CommandButton1_Click()
' For column B test if ActiveCell.Column = 2
    If ActiveCell.Column = 2 Then
        CommandButton1.Caption = Range("F1").Value
        ActiveCell = CommandButton1.Caption
        Cells(ActiveCell.Row + 1, ActiveCell.Column).Select
    Else
        ActiveCell.Select
    End If
End Sub

....

Private Sub CommandButton9_Click()
' For column B test if ActiveCell.Column = 2
    If ActiveCell.Column = 2 Then
        CommandButton1.Caption = Range("H3").Value
        ActiveCell = CommandButton1.Caption
        Cells(ActiveCell.Row + 1, ActiveCell.Column).Select
    Else
        ActiveCell.Select
    End If
End Sub
Απάντηση με παράθεση