Excel Visual Basic-Funktionen

May 4

Microsoft Excel ist ein leistungsfähiges Tabellenkalkulations-Programm mit vielen Funktionen für die Datenanalyse. Einige Entwickler beschäftigen die Visual Basic für Applikationen (VBA) Programmiersprache, die Excel-Schnittstelle deutlich zu erweitern. Während Excel viele erweiterte Formeln durch seine Kalkulationstabellenfensters bietet, kann ein VBA-Programm komplexere Algorithmen ausführen, die nur durch den Programmierer Kreativität begrenzt sind. VBA-Funktionen werden in dieser Algorithmen zum Bearbeiten von Daten in vielerlei Hinsicht.

"Format"-Funktion

Ein erheblicher Teil der VBA-Funktionen beziehen sich auf numerische Formatierung und Bearbeitung. Einige dieser Aufgaben, die Excel sonst nicht möglich ist. Die "Format"-Funktion ermöglicht ein VBA-Programm eine Anzahl on-the-Fly zu formatieren. Normalerweise Excel bietet Formatierungseinstellungen für eine einzelne Zelle, und diese Einstellungen müssen manuell geändert werden. Die VBA-Funktion "Format" kann das Programm ändern der Formatierung numerischer Daten basierend auf andere Faktoren, wenn gewünscht. Es ist somit möglich, dass dieselbe Zelle unterschiedliche numerische Formate zu unterschiedlichen Zeiten in der Kalkulationstabelle Betrieb ohne Änderung der Einstellungen für Benutzer enthalten.

Bedingte Funktionen

Excel bieten native Unterstützung für "If"-Funktionen, die keine Visual Basic-Programmierung erfordern. Diese Funktionen erlauben eine Zelle Ausgabe enthalten Daten basierend auf Bedingungen, die zunächst von einer Formel getestet werden. Komplexe bedingte Anweisungen können mit VBA erstellt werden. Anstatt einer herkömmlichen Funktionen "If" Formel, "Wenn dann sonst" VBA-Unterstützung flexibler sind. Es ist möglich, mehrere Bedingungen in einen einzigen Algorithmus auf diese Weise verbinden und mehrere Ergebnisse auf der Grundlage dieser Bedingungen zu bieten. Die "Case"-Funktion arbeitet ähnlich.

Datei-Management-Funktionen

Es ist möglich, Informationen über die Excel-Datei selbst mit VBA zu verhören. Die Funktion "FileDateTime" wird verwendet, zu extrahieren, das genaue Datum und die Uhrzeit eine Datei erstellt oder bearbeitet wurde. Es kann auf eine beliebige Datei, einschließlich der aktuellen Excel-Tabelle verwendet werden. Sie können auch die Suche nach Dateien auf einem Computer mit eine Funktion wie "Regie" Die Funktion "FileLen" kann dann die Größe der Datei anzeigen.

Datumsfunktionen

Excel bietet bereits viele Funktionen für Datum und Uhrzeit Manipulation mit konventionellen Excel-Formeln. Aber weitere Funktionen stehen zur Verfügung, die mit Visual Basic. Die Funktion "IsDate" kann verwendet werden, um festzustellen, ob ein bestimmtes Datum vorhanden ist. Z. B. "IsDate (" January 29, 2010 ")' zurückkehren würde,"False" Die Funktion "DatTeil" kann Teile eines Datums, z. B. das Jahr oder Tag extrahieren. Dies ist vergleichbar mit Funktionen, die häufig in Datenbankanwendungen gefunden. Die Funktion "DateDiff" bestimmt leicht die Anzahl der Tage zwischen zwei Datumsangaben.