
27-10-11, 10:39
|
 | Διαχειριστής Όνομα: Τάσος Φιλοξενιδης Έκδοση λογισμικού Office: Ms-Office 365 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική | | Εγγραφή: 21-10-2009
Μηνύματα: 2.035
| |
Καλημέρα Νίκο!
Αν θέλεις απλά η στήλη D να παίρνει τις τιμές της στήλης A τότε
με VBA δεν χρειάζεται να κάνεις αντιγραφή - επικόλληση.
Σύμφωνα με τα παραπάνω, μπορείς να χρησιμοποιήσεις τον παρακάτω κώδικα που είναι και γρηγορότερος στην εκτέλεση: Κώδικας: Sub CopyRange()
With Worksheets("Sheet1") 'όπου "Sheet1" = το όνομα του φύλλου στο οποίο γίνεται η ενέργεια αυτή.
.Range("D6", "D" & Rows.Count).Value = .Range("A6", "A" & Rows.Count).Value
End With
End Sub
Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών
Τελευταία επεξεργασία από το χρήστη Tasos : 27-10-11 στις 11:12.
|