Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Share this Page URL
Help

5 Programmiertechniken > 5.4 Umgang mit Zahlen und Zeichenketten - Pg. 245

Umgang mit Zahlen und Zeichenketten Zellbereiche kopieren/ausschneiden/einfügen wsheet.PasteSpecial format Application.CutCopyMode Application. ClipboardFormats(n) fügt Daten in bestimmtem Format ein gibt den aktuellen Modus an enthält Informationen über Daten in der Zwischenablage MSForms.DataObject ­ Methoden Clear GetFromClipboard PutInClipboard GetFormat GetText SetText Inhalt des Objekts löschen Inhalt des Objekts aus der Zwischenablage lesen Inhalt des Objekts in die Zwischenablage übertragen ermittelt Datenformate (wie ClipboardFormats ) Text im Objekt speichern Text aus dem Objekt lesen 5.4 5.4.1 Umgang mit Zahlen und Zeichenketten Numerische Funktionen, Zufallszahlen Generell tritt bei numerischen Funktionen das Problem auf, dass diese zum Teil dop- pelt definiert sind ­ zum einen in der Programmiersprache VBA und zum anderen als Tabellenfunktionen in Excel. Aus diesem Grund kommt es auch vor, dass es zur Lösung einer Aufgabe mehrere Funktionen gibt, die zwar ähnlich aussehen, zumeist aber nicht ganz gleich funktionieren. Der inhaltliche Schwerpunkt dieses Abschnitts liegt bei den zahllosen Funktionen zum Runden ­ nicht zuletzt deswegen, weil es sehr viele ähnliche Funktionen gibt, die das Runden zu einer verwirrenden Angelegenheit machen. Verwendung von Excel-Tabellenfunktionen Sie können in VBA alle Excel-Tabellenfunktionen verwenden. Manche Funktionen ­ etwa trigonometrische Funktionen ­ sind sowohl in Excel als auch in VBA definiert und können ohne weitere Schlüsselwörter verwendet werden, etwa Sin(0.7) . Tabellenfunk- tionen, die in VBA keine Entsprechung finden, muss Application.WorksheetFunction vorangestellt werden, beispielsweise Application.WorksheetFunction.Sum(...) zur Verwendung der SUMME -Funktion. 245