In Exceldiagrammen können verschiedene Trendfunktionen hinzugefügt werden. Unter anderem quadratische Gleichungen und Polynome höherer Ordnung. Auch die ermittelte Gleichung kann im Diagramm dargestellt werden. Wie bekomme ich aber die Parameter der Gleichung in meine Excel-Tabelle?
Oliver veröffentlicht in seinem Blog hilfreiche Informationen zur Programmiersprache C#.Net. Wer also mal einen Blick über den VBA-Tellerrand werfen möchte sollte hier unbedingt mal vorbeischauen.
Große Datenarrays können den Arbeitsspeicher vollstopfen. Um den Arbeitsspeicher möglichst zu schonen ist es wichtig nicht benötigten Arbeitsspeicher wieder freizugeben.
Das folgende Beispiel sollte am besten mit geöffneten Task-Manager und einem Blick auf die Auslagerungsdatei ausgeführt werden.
Der Datentyp Integer kann nur ganzzahlige Werte von -32.768 bis +32.767 speichern. Darum verwende ich sehr häufig den Datentyp Long. Aber auch hier kann es zu interessanten Problemen kommen.
Teilen kann ja jeder. Der passende Operator in VBA ist hierfür /. Was passiert aber wenn man diesen Operator verwendet \?
Ein kleines Beispiel mit statischen Variablen.
Nach dem auch ich langsam auf Office2007 umstelle, stellt sich mir die Frage ob meine hilfreichen Tools wie Smart Indenter und MZTools weiterhin funktionieren?
MZTools wirbt bereits auf der Seite mit Office 2007 Unterstützung, somit gab es keine Probleme. Auf der Website des SmartIndenters steht ausdrücklich Office 2003, aber glücklicherweise läuft auch der Smart Indenters problemlos in Office 2007.
Ich bin mal gespannt was nicht mehr funktioniert....
Wer den Blattschutz einer Excel-Datei entfernen möchte kann eine einfache Brute-Force-Methode anwenden. Diese wurde bereits vor längerer Zeit in der PC-Welt vorgestellt. Mittlerweile steht die Datei nicht mehr zum Download zur Verfügung (Nachtrag: Ich habe die Seite wieder gefunden pcw) Wer den Quellcode benötigt findet ihn auch hier:
Auf dieser Seite gibt es eine Übersicht zu verschiedenen Windows API-Funktionen und Beispiele wie man auf diese Funktionen mit VBA zugreift:
API-Funktionen
Ich war schon seit Jahren auf der Suche nach einem Programm mit dem man die Fenster der verschiedenen Anwendungen sinnvoll und schnell anordnen kann - natürlich mit Shortcuts. WinSplit Revolution kann genau das. Ursprünglich wurde WinSplitRevolution für große Monitore (ab 22 Zoll) konzipiert, aber auch auf einem kleineren Monitor (Beispielvideo 12 Zoll) ist es sehr hilfreich wenn man die Excel-Arbeitsoberfläche und den VBA-Editor schnell und exakt nebeneinander positionieren kann.
Hier ein Video: