nik314 Δημοσ. 18 Δεκεμβρίου 2010 Δημοσ. 18 Δεκεμβρίου 2010 Προσπαθώ να γράψω μακροεντολή. Κάθε φορά που το κάνω μου βγαίνει μήνυμα : " compile error, invalid use of property " Για παράδειγμα , προσπαθώ να κάνω copy paste ένα ονοματεπώνυμο στο ίδιο φύλλο. Sub Macro1() ' ' Macro1 Macro ' ' Keyboard Shortcut: Ctrl+r ' Range& VB_VarUserMemIdA1: B1VB_VarUserMemId '+Select Selection Copy Range& VB_VarUserMemIdA5VB_VarUserMemId '+Select ActiveSheet Paste End Sub Ο debugger μου δείχνει το Range &. Καμια ιδέα; Ευχαριστώ
nikomas50 Δημοσ. 18 Δεκεμβρίου 2010 Δημοσ. 18 Δεκεμβρίου 2010 Μήπως να μας εξηγούσες τι ακριβώς θέλεις να κάνει η μακροεντολή; Να αντιγράφει το ονοματεπώνυμο από συγκεκριμένη θέση σε συγκεκριμένη θέση; Να αντιγράφει το ονοματεπώνυμο από επιλεγμένη θέση σε συγκεκριμένη θέση; Να αντιγράφει το ονοματεπώνυμο από συγκεκριμένη θέση σε επιλεγμένη θέση; Διευκρίνισε !!! Ίσως μπορέσουμε να βοηθήσουμε.
nik314 Δημοσ. 18 Δεκεμβρίου 2010 Μέλος Δημοσ. 18 Δεκεμβρίου 2010 Αυτή η μακρο απλώς αντέγραφε ένα ονοματεπώνυμο που βρισκόταν στην πρώτη γραμμά, στη τέταρτη γραμμή. Στην αρχή, προσπάθησα να κάνω record μια πολύ πιο σύνθετη. Επειδή μου έβγαζε συνέχεια error, δοκίμασα με πολύ απλές macro και ΟΛΕΣ μου βγάζουν το ίδιο λάθος.
nikomas50 Δημοσ. 18 Δεκεμβρίου 2010 Δημοσ. 18 Δεκεμβρίου 2010 Δοκίμασε την απλή: Sub Macro1() ' ' Macro1 Macro ' ' Keyboard Shortcut: Ctrl+r ' Range("A1:B1").Select Selection.Copy Range("A5").Select ActiveSheet.Paste End Sub
nik314 Δημοσ. 18 Δεκεμβρίου 2010 Μέλος Δημοσ. 18 Δεκεμβρίου 2010 nikomas50 η μακρο τρέχει βέβαια και σε ευχαριστώ. Η απορία βέβαια παραμένει. Πως είναι δυνατό να βγαίνει λάθος μια macro που γίνεται recording. Ο σκοπός μου ήταν από την αρχή να προσδιορίσω το λάθος στο recording γιατί είναι πιο εύκολο βέβαια να κάνεις αυτό παρά να γράφεις κώδικα
nikomas50 Δημοσ. 18 Δεκεμβρίου 2010 Δημοσ. 18 Δεκεμβρίου 2010 Ψάξε στο Google για Range& VB_VarUserMemId Υπάρχουν αρκετές σχετικές αναφορές και ίσως βρεις άκρη. Δυστυχώς οι γνώσεις μου στο θέμα είναι περιορισμένες και αδυνατώ να βοηθήσω περισσότερο.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.