Θέμα: Γενικά οριζοντια-καθετα

Εμφάνιση ενός μόνο μηνύματος
  #4  
Παλιά 26-01-10, 17:00
Το avatar του χρήστη nisgia
nisgia Ο χρήστης nisgia δεν είναι συνδεδεμένος
Super Moderator
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 12-10-2009
Περιοχή: Ηγουμενίτσα
Μηνύματα: 161
Προεπιλογή

Γεια και χαρά σε όλους και όλες!

Παράθεση:
Αρχική Δημοσίευση από ShortCuter Εμφάνιση μηνυμάτων
Παιδιά εννοείται ότι εάν υπάρχει καλλίτερη, ταχύτερη, εξυπνότερη λύση την παραθέτουμε.
Μια ακόμη λύση θα ήταν η χρήση της λειτουργίας "Αντιγραφή-Ειδική επικόλληση"
με ενεργοποιημένο το "Αντιμετάθεση"(Transpose) ενώ με τον τρόπο της αυτοματοποίησης
και εφόσον δεν υπάρχουν κενές γραμμές στην "οριζόντια" περιοχή, θα μπορούσε να γίνει και έτσι:

Κώδικας:
Sub Transposition()
    With Range("A1").CurrentRegion
        .Copy
        .Offset(, .Columns.Count + 1).PasteSpecial , , , True
    End With
End Sub
Φίλε Αδάμ, χαίρομαι πολύ που ξαναβρεθήκαμε!

Τα λέμε,
Γιάννης
__________________
Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...!
-----------------------------------------------
Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης.
Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά!
Απάντηση με παράθεση