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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 29-01-23, 00:43
Όνομα: Μάρω
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 09-03-2010
Περιοχή: Αθήνα
Μηνύματα: 287
Προεπιλογή Αυτόματη συμπλήρωση

Καλησπέρα σε όλη την παρέα,
θα ήθελα για άλλη μία φορά την βοήθειά σας.
Σε ένα φύλλο με πολλές καταχωρήσεις το όνομα του πελάτη φαίνεται μόνο στην πρώτη γραμμή ακόμα και αν υπάρχουν δεδομένα και στις επόμενες γραμμές.
Δεν μπορώ όμως να χρησιμοποιήσω το φίλτρο σε εκείνη την στήλη.
Προσπάθησα να κάνω αντιγραφές με το shift + xldown αλλά είναι πολλές οι γραμμές.
Έφτιαξα αυτόν τον κώδικα (με τα λίγα που ξέρω)
αλλά έπρεπε να το κάνω σε κάθε γραμμή και το χειρότερο ότι όταν έφτανε στον τελευταίο πελάτη αντέγραφε τις τιμές έως το τέλος του φύλλου

Sub FillOut()
Dim c As Range, d As Range
Application.ScreenUpdating = False
Range("DataSource").Select

Set c = Range("DataSource").End(xlDown).Offset(0)
c.Select
Selection.Copy

Set d = ActiveCell.Offset(1)
d.Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False

Application.ScreenUpdating = True
End Sub


Τονίζω ότι οι γραμμές δεν είναι ποτέ ίδιες.
Επισυνάπτω ένα παράδειγμα δεδομένου ότι δεν μπορώ να ανεβάσω αρχείο με προσωπικά δεδομένα.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsx ΑΥΤΟΜΑΤΗ ΣΥΜΠΛΗΡΩΣΗ.xlsx (10,0 KB, 9 εμφανίσεις)
__________________
Ευχαριστώ,
[COLOR="Purple"][B]Μάρω[/B][/COLOR]
Απάντηση με παράθεση
  #2  
Παλιά 29-01-23, 12:08
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα Μάρω

Στο συνημμένο προτείνω μία λύση με κώδικα και μία χωρίς.
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm ΑΥΤΟΜΑΤΗ ΣΥΜΠΛΗΡΩΣΗ.xlsm (50,3 KB, 28 εμφανίσεις)
Απάντηση με παράθεση
  #3  
Παλιά 30-01-23, 15:15
Όνομα: Μάρω
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 09-03-2010
Περιοχή: Αθήνα
Μηνύματα: 287
Προεπιλογή

Γιώργο σε ευχαριστώ για την άμεση απόκριση.
Υπάρχει τρόπος να βάζουμε σε ένα κελί πχ f2 - a2:a15 και να τραβάει την περιοχή ανάλογα με τα δεδομένα του κελιού??
Την καλησπέρα μου!
__________________
Ευχαριστώ,
[COLOR="Purple"][B]Μάρω[/B][/COLOR]
Απάντηση με παράθεση
  #4  
Παλιά 30-01-23, 15:27
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα Μάρω

Άλλαξε την εντολή:

Κώδικας:
    Set rng = Range(InputBox("Δώσε την περιοχή κελιών στη μορφή:" & vbCrLf & vbCrLf & _
    "          1. στήλης a5:a100 ή " & vbCrLf & vbCrLf & _
    "          2. γραμμής a3:x3" & vbCrLf & vbCrLf & _
    "Το 1ο κελί δεν πρέπει να είναι κενό"))
με την: Set rng = Range(Range("f2"))
Απάντηση με παράθεση
  #5  
Παλιά 30-01-23, 20:47
Όνομα: Μάρω
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 09-03-2010
Περιοχή: Αθήνα
Μηνύματα: 287
Προεπιλογή

Γιώργο σε ευχαριστώ για ακόμη μία φορά!!!!
__________________
Ευχαριστώ,
[COLOR="Purple"][B]Μάρω[/B][/COLOR]
Απάντηση με παράθεση
  #6  
Παλιά 30-01-23, 21:26
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Να είσαι καλά και καλή συνέχεια.
Απάντηση με παράθεση
Απάντηση στο θέμα

Ετικέτες
vba


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Γενικά] Αυτόματη συμπλήρωση beck Excel - Ερωτήσεις / Απαντήσεις 0 12-09-21 23:19
[ Φόρμες ] αυτόματη συμπλήρωση eparast Access - Ερωτήσεις / Απαντήσεις 0 03-04-14 23:19
[ Ερωτήματα ] Αυτόματη συμπλήρωση εγγραφών mdragon Access - Ερωτήσεις / Απαντήσεις 7 29-10-11 18:08
[Excel07] Αυτόματη Συμπλήρωση ΑΦΜ ippotis Excel - Ερωτήσεις / Απαντήσεις 2 10-02-11 20:14
Αυτόματη συμπλήρωση πεδίου PanosPan Access - Ερωτήσεις / Απαντήσεις 6 16-02-10 22:44


Η ώρα είναι 19:11.