Ich kann ein Makro emulieren die Berechnung manuell F9 Schlüssel, aber es wird nur einmal Schleifen. Ich möchte also ein Makro schreiben, das den F9 Schlüssel nach emuliert und das Arbeitsblatt in einer kontinuierlichen Schleife berechnet.Verwenden Sie die Berechnungsfunktion in einem Makro
Antwort
Wenn Sie Berechnungen mit VBA ausführen müssen, verwenden Sie Application.Calculate
Method (Excel).
- Alle geöffneten Arbeitsmappen
Application.Calculate
- Ein spezielles Arbeitsblatt
Worksheets("sheetName").Calculate
- A angegebenen Bereich
Worksheets("sheetName").Range("A1:C3").Calculate
Danke Peh, das hilft sehr. Ich werde versuchen, das in eine Schleife zu legen und zu sehen, was das Ergebnis ist. Mit der Formel, die ich benutze, brauche ich das calc, um für eine Weile mindestens eine Schleife zu bilden, dann kann ich mit der Formel fortfahren. – gregg2597
@ gregg2597 Wenn du denkst, dass du in einer Schleife rechnen musst, dann machst du etwas falsch. Wenn Sie in Ihren Formeln einen Zirkelverweis haben, dann [siehe hier, wie Sie die iterative Berechnung verwenden können] (https://support.office.com/de-de/article/Remove-or-allow-a-circular-reference-8540bd0f- 6e97-4483-bcf7-1b49cd50d123) (unten). Das Rechnen in einer Schleife ist in Excel definitiv nicht nötig. Dann stimmt etwas nicht mit Ihrer Herangehensweise. –
- 1. Verwenden Sie CSS/Jquery Berechnungsfunktion in React Js
- 2. Verwenden Sie * _get_instance_private() Makro in Gdb Debugger
- 3. Iterationstypen in einem Makro
- 4. für sie zu einem Makro in Jinja2
- 5. Wie ty in einem Rust-Makro zu verwenden ist
- 6. Führen Sie ein Excel-Makro aus einem Outlook-Makro aus?
- 7. Wie ein # in einem Makro
- 8. Setzen Sie die Zelldatenüberprüfung in Makro (Excel)
- 9. Verwenden von Azure Translator in einem Excal-VBA-Makro
- 10. Wie Makro verwenden, um eingefügten Inhalt in einem Worddokument hervorzuheben?
- 11. Verwendung von # in einem Makro
- 12. Kann ich ein Makro mit einem Makro in C definieren?
- 13. So starten Sie eine Textauswahl in einem Visual Studio-Makro
- 14. Verwenden Sie `this` in einer generierten Makro-Methode
- 15. Verwenden von Freemarker-Makro in docxreport
- 16. Mehrere Anweisungen in einem Makro
- 17. So wählen Sie die größte Variable in einem Datensatz und weisen sie einem Makro in sas zu
- 18. Makefile: Verwenden Sie mehrere Komponenten auf der rechten Seite, verarbeitet in einem gleichen Verzeichnis durch Makro $
- 19. Präfix jeder Parameter in einem variadische Makro, das zu einem anderen Makro
- 20. Öffnen Sie Visio-Zeichnung mit einem Makro in Access 2010
- 21. Makro - Öffnen Sie alle Dateien in einem Ordner
- 22. Übergeben Sie ein Array zu einem Zweig Makro in Symfony
- 23. Verwenden Sie eine Variable als Makro Variable Datenschritt
- 24. Warum Makro in der Klassendeklaration verwenden
- 25. wie Makro-Definition in sweet.js zu verwenden?
- 26. Get Felder eines Strukturtyps in einem Makro
- 27. Dynamische Methodenaufrufe in einem Clojure-Makro?
- 28. Übergeben von Parametern in einem SAS-Makro
- 29. Kann auf die Symboltabelle in einem Makro zugegriffen werden?
- 30. ein Protokoll mit einem Verhalten in einem Makro in Elixir
Warum sollte das jemand tun? Excel rechnet bei Bedarf automatisch neu, wenn die Berechnung auf automatisch gesetzt ist. –