Excel - Αλλαγή του τύπου κυττάρων στο κείμενο

Θέμα

Σκεφτείτε ότι έχω:

  • Στο κελί Α4, περιέχει έναν τύπο = Άθροισμα (Α1: Β3) + Α3 / Β2.
  • Πώς να εξαγάγετε αυτόν τον τύπο στο κελί Α6 ως μια σειρά κειμένου;
    • Αυτό είναι ... Θέλω το κελί A6 να εμφανίσει = Sum (A1: B3) + A3 / B2
    • Χρησιμοποιώντας το Control + ~ Μπορώ να δω αυτόν τον τύπο σε ένα υπολογιστικό φύλλο.
    • Αλλά είναι μόνο κατά τη λειτουργία. Πατώντας το Control + ~ θα επιστρέψετε στο κανονικό.
    • Επίσης, προσπάθησα να βάλω "μπροστά και να επικολλήσω τη φόρμουλα σε ένα κελί ... αλλά αυτό δεν ισχύει στην VBA (γραφή marco).
    • Η VBA θα συλλάβει το σενάριο όπως παρακάτω

 ActiveCell.FormulaR1C1 = " '= SUM (Α1: Β3) + Α3 / Β2" 

*

    • Σημειώστε ότι ο τύπος στο κελί 6 μπορεί να είναι = Α3-Β2 + Α1 (όχι = SUM (Α1: Β3) + Α3 / Β2)
    • Χρησιμοποιώντας τον Marcos για να το εκτελέσετε θα αντικαταστήσει τον νέο τύπο σε = SUM (A1: B3) + A3 / B2 αντί = A3-B2 + A1
    • Πώς να χρησιμοποιήσετε τις λειτουργίες στο Excel ή να χρησιμοποιήσετε τον Marcos για να επιτύχετε την αλλαγή της φόρμας κυττάρων στο κείμενο.

Λύση

Δοκιμάστε με αυτήν τη μακροεντολή:

 Sub DysplayFormula () Εύρος ("A6") Τιμή = "'" & Εύρος ("A4"). 

Σημειώσεις

Χάρη στην ακουαρέλα, για αυτή την άκρη.

Προηγούμενο Άρθρο Επόμενο Άρθρο

Οι Καλύτερες Συμβουλές