| Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ. |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#2
| ||||
| ||||
|
Καλημέρα Βασίλη και καλωσόρισες στο φόρουμ! Αντιστοίχισε τον παρακάτω κώδικα σε ένα κουμπί και δοκίμασε: Κώδικας: Option Explicit
Sub CopyNonZeros()
Dim rng As Range, Calc As Long
With Application
Calc = .Calculation
.Calculation = xlCalculationManual
.ScreenUpdating = False
With Range("A1:E" & Range("E" & Rows.Count).End(xlUp).Row)
.AutoFilter Field:=5, Criteria1:="<>0", Operator:=xlAnd
End With
Set rng = Sheet1.AutoFilter.Range
rng.Copy
Sheet2.UsedRange.Delete 'Sheet2 = το κωδικό όνομα του φύλλου (όπως φαίνεται στον VBE)
With Sheet2.Range("A1") ' όπου γίνεται η επικόλληση. Ίσως χρειαστεί προσαρμογή
.PasteSpecial xlPasteAll
.PasteSpecial xlPasteColumnWidths
.PasteSpecial xlPasteValues
End With
ActiveSheet.AutoFilterMode = False
.CutCopyMode = False
.Calculation = Calc
Sheet2.Activate
.ScreenUpdating = True
End With
End Sub
όνομα του νέου φύλλου που θα δημιουργήσεις (για μια και μοναδική φορά). Το κωδικό όνομα του νέου φύλλου φαίνεται στην εικόνα παρακάτω: Καλή συνέχεια! Φιλικά Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
| Ετικέτες |
| vba |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| Δημιουργία λίστας επιλογής | ΧρύσαΚ | Access - Ερωτήσεις / Απαντήσεις | 20 | 16-04-16 13:57 |
| Δημιουργία λίστας εγγραφών Επιλεκτικά | parara | Access - Ερωτήσεις / Απαντήσεις | 4 | 24-04-13 21:53 |
| [Γενικά] Βοήθεια για δημιουργία αναπτυσσόμενης λίστας | labpanag | Excel - Ερωτήσεις / Απαντήσεις | 4 | 17-05-12 15:53 |
| [VBA] Δημιουργία κουμπιού για εκτέλεση συνάρτησης | choulio19 | Excel - Ερωτήσεις / Απαντήσεις | 9 | 09-05-12 18:37 |
| [Γενικά] Δημιουργία λίστας φύλλων ενός βιβλίου | Billy | Excel - Ερωτήσεις / Απαντήσεις | 3 | 14-06-10 08:01 |
Η ώρα είναι 08:54.




Θεματικός Τρόπος
