Când creez un fișier pentru trainingul meu sau pentru blogul meu sau alte articole pe care le scriu, folosesc în mod regulat funcția FORMULATEXT pentru a afișa formula într-o celulă din dreapta formulei reale. Pentru a economisi timp am creat o macro care să facă treaba în locul meu.
Macrograma folosită este prezentată mai jos.
Sub InsertFormulaText() ' Inserează funcția FORMULATEXT în intervalul selectat ' se referă la celula din stânga intervalului selectat Selection.Formula = "= "=FORMULATEXT(RC)"" End Sub
CRC este o referință relativă la coloana din stânga. -1 după C înseamnă că se referă la coloana din stânga. Un număr pozitiv s-ar referi la o coloană din dreapta.
Se selectează intervalul înainte de a rula această macro.
Această macro îmi economisește câteva taste de fiecare dată când o folosesc, deoarece o execut din bara de instrumente Quick Access Toolbar.
Vezi această postare despre rularea macrourilor din bara de instrumente Quick Access Toolbar.
Dacă ești nou în domeniul macrourilor, verifică acest webinar gratuit despre macrouri. Acesta include un manual în format pdf.
- Funcția Excel ISDATE 2 iulie 2019
- Excel VBA pentru a confirma că un interval este selectat 6 octombrie 2020
- Excel VBA pentru a selecta prima celulă dintr-un interval 29 septembrie 2020
- Sfat VBA – vă rugăm să nu lăsați următoarea celulă goală 1 septembrie 2020
- Activarea unei foi atunci când se deschide un fișier Excel 29 octombrie 2019