Πώς να εισαγάγετε αυτόματα σειρά με βάση την τιμή κελιού στο Excel;

Εισαγάγετε την παρακάτω σειρά με βάση την τιμή κελιού με το VBA
Εισαγάγετε τη γραμμή παραπάνω με βάση την τιμή του κελιού με Kutools for Excel

Εισαγάγετε την παρακάτω σειρά με βάση την τιμή κελιού με το VBA
Για να εισαγάγετε σειρά με βάση την τιμή κελιού εκτελώντας το VBA, κάντε τα παρακάτω βήματα:
1. Τύπος Alt + F11 ταυτόχρονα πλήκτρα, και a Microsoft Visual Basic για εφαρμογές αναδύεται το παράθυρο.
2. κλικ Κύριο θέμα > Μονάδα μέτρησηςκαι, στη συνέχεια, επικολλήστε κάτω από τον κώδικα VBA στο αναδυόμενο παράθυρο Μονάδα μέτρησης παράθυρο.
VBA: Εισαγάγετε την παρακάτω σειρά με βάση την τιμή κελιού.
Sub BlankLine()
'Updateby20150203
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type: = 8)
Set WorkRng = WorkRng.Columns(1)
xLastRow = WorkRng.Rows.Count
Application.ScreenUpdating = False
For xRowIndex = xLastRow To 1 Step - 1
Set Rng = WorkRng.Range("A" & xRowIndex)
If Rng.Value = "0" Then
Rng.Offset(1, 0).EntireRow.Insert Shift: = xlDown
End If
Next
Application.ScreenUpdating = True
End Sub
3. κλικ F5 κλειδί ή το τρέξιμο κουμπί, εμφανίζεται ένα παράθυρο διαλόγου και επιλέξτε τη στήλη περιέχει μηδέν. Δείτε το στιγμιότυπο οθόνης:
4. κλικ OK. Στη συνέχεια, θα εισαχθούν κενές γραμμές κάτω από τη μηδενική τιμή.
Άκρο:
1. Εάν θέλετε να εισαγάγετε σειρές με βάση άλλη τιμή, μπορείτε να αλλάξετε 0 σε οποιαδήποτε τιμή θέλετε στο VBA: Εάν Rng.Value = "0" τότε.
2. Εάν θέλετε να εισαγάγετε σειρές πάνω από το μηδέν ή άλλη τιμή, μπορείτε να χρησιμοποιήσετε τον παρακάτω κώδικα vba.
VBA: Εισαγωγή σειρά πάνω από τη μηδενική τιμή:
Sub BlankLine()
'Updateby20150203
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type: = 8)
Set WorkRng = WorkRng.Columns(1)
xLastRow = WorkRng.Rows.Count
Application.ScreenUpdating = False
For xRowIndex = xLastRow To 1 Step - 1
Set Rng = WorkRng.Range("A" & xRowIndex)
If Rng.Value = "0" Then
Rng.EntireRow.Insert Shift: = xlDown
End If
Next
Application.ScreenUpdating = True
End Sub
Εισαγάγετε τη γραμμή παραπάνω με βάση την τιμή του κελιού με Kutools for Excel
Εάν δεν είστε εξοικειωμένοι με το VBA, μπορείτε να δοκιμάσετε Kutools for Excel's Επιλέξτε συγκεκριμένα κελιά βοηθητικό πρόγραμμα και, στη συνέχεια, εισαγάγετε σειρές παραπάνω.
Kutools for Excel, με περισσότερα από 300 εύχρηστες λειτουργίες, διευκολύνει τις εργασίες σας. | ||
Μετά την εγκατάσταση Kutools for Excel, κάντε τα παρακάτω:(ΔΩΡΕΑΝ Λήψη Kutools for Excel Τώρα!)
1. Επιλέξτε τη λίστα από την οποία θέλετε να μάθετε τα συγκεκριμένα κελιά και κάντε κλικ στο Kutools > Αγορά > Επιλέξτε συγκεκριμένα κελιά. Δείτε το στιγμιότυπο οθόνης:
2. Στο αναδυόμενο παράθυρο διαλόγου, επιλέξτε Ολόκληρη σειρά και μετά πηγαίνετε για να επιλέξετε ισούται από Ειδικός τύπος λίστα και, στη συνέχεια, εισαγάγετε την τιμή που θέλετε να βρείτε στο σωστό πλαίσιο κειμένου. Δείτε το στιγμιότυπο οθόνης:
3. κλικ Okκαι εμφανίζεται ένα παράθυρο διαλόγου για να σας υπενθυμίσει τον αριθμό των επιλεγμένων σειρών, απλώς κλείστε τον.
4. Τοποθετήστε τον κέρσορα σε μια επιλεγμένη σειρά και κάντε δεξί κλικ για να επιλέξετε Κύριο θέμα από το μενού περιβάλλοντος. Δείτε το στιγμιότυπο οθόνης:
Τώρα οι σειρές εισάγονται παραπάνω με βάση μια συγκεκριμένη τιμή.
Εισαγωγή σειρών παραπάνω βάσει της τιμής κελιού
Σχετικά άρθρα:
Τα καλύτερα εργαλεία παραγωγικότητας γραφείου
Αυξήστε τις δεξιότητές σας στο Excel με Kutools for Excel, και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Kutools for Excel Προσφέρει πάνω από 300 προηγμένες λειτουργίες για ενίσχυση της παραγωγικότητας και εξοικονόμηση χρόνου. Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...
Office Tab Φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη
- Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
- Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
- Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!














