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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 06-07-15, 10:36
Όνομα: Μανώλης
Έκδοση λογισμικού Office: Ms-Office 2013, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-10-2009
Περιοχή: Ηλιούπολη
Μηνύματα: 238
Προεπιλογή Εξαγωγή κελιού σε txt

Καλημέρα σε όλη την παρέα.

Εχω σε ενα κελί (Β5) μια τιμή η οποία έρχεται με διάφορες συναρτήσεις.

Αυτή την τιμή θέλω να την εξάγω σε ενα αρχείο txt.

Εκτός από copy-paste μπορεί να γίνει αυτό με κάποιο τρόπο αυτόματα.


Ευχαριστώ
Απάντηση με παράθεση
  #2  
Παλιά 06-07-15, 11:29
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Καλημέρα
Μια μέθοδος, είναι η παρακάτω:

Με κάποιο τρόπο (πχ ένα κουμπί, ή όπως θέλεις) τρέχεις τον κώδικα:

Κώδικας:
Κώδικας:
Sub CopyToNotepad()
    Dim iFileNumber As Integer
    Sheet1.Range("b5").Copy
    iFileNumber = FreeFile()
    Open "C:\Users\ΧΡΗΣΤΗΣ\Desktop\" & ActiveSheet.Name _
         & " " & Format(Date, "dd_mm_yyyy") & ".txt" For Output As #iFileNumber
    Close #iFileNumber
    Shell "Notepad C:\Users\ΧΡΗΣΤΗΣ\Desktop\" & ActiveSheet.Name _
          & " " & Format(Date, "dd_mm_yyyy") & ".txt", vbNormalFocus
    SendKeys "^v^s%{F4}"
    Application.CutCopyMode = False
End Sub
Δημιουργεί ένα .txt αρχείο με όνομα Φύλλο_Ημερομηνία στην Επιφάνεια εργασίας
με περιεχόμενο το περιεχόμενο του b5 κελιού.

Σημειώσεις:
1] Προσαρμόστε το path (διαδρομή)

2] Την ώρα που θα τρέξει ο κώδικας, το πληκτρολόγιο, γυρισμένο Αγγλικά.

3] Επειδή ο κώδικας απενεργοποιεί, το NUMLOCK
πρέπει να εμπλέξεις και DoEvents
*Αν κάποιος (πχ σε μικρά Laptop), δεν έχει το αριθμητικό πληκτρολόγιο και NUMLOCK
δεν χρειάζεται το DoEvents
Απάντηση με παράθεση
  #3  
Παλιά 06-07-15, 12:08
Όνομα: Μανώλης
Έκδοση λογισμικού Office: Ms-Office 2013, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-10-2009
Περιοχή: Ηλιούπολη
Μηνύματα: 238
Προεπιλογή

Ευχαριστώ πολύ Σπύρο.

Είναι άψογο

Με εκτίμηση
Μανώλης
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Excel07] Εξαίρεση κελιού για εκτύπωση rania1984 Excel - Ερωτήσεις / Απαντήσεις 1 09-05-14 12:57
[Γενικά] Σύνδεση κελιού kkxaris Excel - Ερωτήσεις / Απαντήσεις 1 19-12-13 14:17
[Excel07] ΔΙΑΙΡΕΣΗ ΕΝΟΣ ΚΕΛΙΟΥ filanthi Excel - Ερωτήσεις / Απαντήσεις 1 11-11-13 03:35
[Συναρτήσεις] Κλείδωμα κελιού skomat Excel - Ερωτήσεις / Απαντήσεις 4 31-10-12 08:34
[Μορφοποίηση] Μερική Μορφοποίηση Κελιού φωτης Excel - Ερωτήσεις / Απαντήσεις 1 13-02-11 19:38


Η ώρα είναι 14:28.