Im Laufe der Jahre (mittlerweile wohl eher Jahrzehnte) haben sich eine Reihe von sinnvollen Excel-Erweiterungen angesammelt, die ich in diesem Add-In zusammenfasse.
Auflistung der Formeln
- simple Funktionen
- Rechnen in Bereichen
- Addition von Zahlen innerhalb eines bestimmten Bereiches [Addition_Bereich(Zellen;Untergrenze;Obergrenze;Grenzen miteinbeziehen)]
- Subtraktion von Zahlen innerhalb eines bestimmten Bereiches [Subtraktion_Bereich(Zellen;Untergrenze;Obergrenze;Grenzen miteinbeziehen)]
- Produkt von Zahlen innerhalb eines bestimmten Bereiches [Produkt_Bereich(Zellen;Untergrenze;Obergrenze;Grenzen miteinbeziehen)]
- Ergebnis innerhalb eines Bereiches [Ergebnis_Bereich(Formel;Untergrenze;Obergrenze;Alternativausgabe;Grenzen miteinbeziehen)]
- Prozentrechnung – siehe hier
- Rechnen in Bereichen
- Standardfunktionen erweitert
- Textfunktionen
- Text neben Separator
- Text rechts von Separator [text_rechts_von(Text,Seperator)]
- Text links von Separator [text_links_von(Text,Seperator)]
- Text neben Separator
- Datumsfunktionen
- da die Funktion Kalenderwoche nicht der deutschen DIN Kalenderwoche entspricht, gibt es die Funktion Kalenderwoche_DIN(Datum)
- Schaltjahr [Schaltjahr(Jahr)]
- X-te Tag (zB Montag) eines Jahres – siehe hier
- Ermittlung des ersten Tages einer Kalenderwoche nach DIN 1355
- Formeln
- Formel einer bestimmten Zelle als String ausgeben [Formel_anzeigen(Zelle)]
- Formeln berechnen (Berechnet als String eingegebene Formeln)
- Bug von Office 2010 in Bezug auf StrG+# Formel anzeigen behoben
- Zellinhalt / Datentyp
- Namensverwaltung
- alle Namen in Arbeitsmappe löschen
- alle Namen in Tabellenblatt löschen
- alle Namen für die ausgewählte Zelle löschen (noch in Arbeit)
- Outlook
ganze Tabelle per Email versenden (kann Office mittlerweile)ganze Tabelle als pdf per Email versenden (kann Office mittlerweile)- einzelnes Tabellenblatt per Email versenden
- Speichern
Excel Tabelle als HTML-Seite speichern (kann Office mittlerweile)
- Schutz (Blattschutz)
- Alle Zellen mit Formeln sperren (Blattschutz)
- Alle Zellen mit dem Format der aktuellen Zelle sperren (Blattschutz)
- analytische Geometrie
- Geradengleichung aus 2 Punkten Berechnen
- Garadengleichung aus einem Punkt und Steigung
- Differential und Integralrechnung
- Tangentengleichung anhand der Funktion und der Ableitung erstellen
- Sekantengleichung = Geradengleichung aus 2 Punkten berechnen
- Tangentensteigung
- Sekantensteigung
- 1. Ableitung in für einen bestimmten Punkt
- Zahlenformate (siehe auch hier)
- Dezimal => Binärzahl [dec2bin(Zahl)] (Quelle)
- Dezimal => Hexadezimal [dec2hex(Zahl)] (Quelle)
- Binär => Hexadezimal [bin2hex(String)] (Quelle)
- Hexadezimal => Binär [hex2bin(String)] (Quelle)
- Dezimal => Duodezimal [dec2duodec(Zahl)] [Wikipedia]
- Dezimal => Oktal [dec2oct(Zahl)] [Wikipedia]
- Base58 [Wikipedia]
- Base62 [Wikipedia]
- Base64 [Wikipedia]
- Bieredeckelnotation [Wikipedia]
- Primzahlen (Quelle)
- Diagramme
- Diagrammlinien ein-/ausblenden
- Diagrammlinien ein-/ausblenden [Linien_ein_ausblenden(strDiagramm,LineNumber)]
- Diagrammlinien ein-/ausblenden anhand des Namens [Linien_ein_ausblenden_byName(strDiagramm,strName)]
- Diagrammlinien ein-/ausblenden
- Rechnen mit Farben
- Farbe zählen [Farbezählen(Bereich;Farbnummer)]
- Farbsumme [Farbsumme(Bereich;Farbnummer)]
- Hilfsfunktionen / Prozeduren
- Kryptographie
- ROT (Rotations-Chiffre, Verschiebe-Chiffre)
- Vigenere-Verschlüsselung
- One-Time-Pad Verschlüsselung
- Atbash-Verschlüsselung
- Rail-Fence-Verschlüsselung
- Chartanalyse
- gleitende Durchschnitte (SimpleMovingAverage, WeightedMovingAverage, ExponentialMovingAverage)
- Formatierungen
Blog-Posts
Überprüfung der Auswahl eines bestimmten Tabs in einer TabPage mit VBA
In meiner Entwicklungsarbeit mit Benutzeroberflächen in VBA stieß ich oft auf die Notwendigkeit, zu prüfen,
Bereinigen von Importfehlern in Excel-Daten
In meiner Arbeit mit Excel stieß ich oft auf Herausforderungen beim Import von Daten aus
Ermitteln der installierten Excel-Version in VBA
Einleitung Bei der Entwicklung von Add-ins für Office-Anwendungen wie Excel und Word ist es oft
Effiziente Umwandlung von Spaltennummern in Buchstaben und umgekehrt in VBA
Einleitung In der Welt der Excel-Automatisierung mit Visual Basic for Applications (VBA) ist es eine
Ermittlung des aktiven Textfeldes in einem Userform
Lernen Sie, wie Sie das aktive Textfeld in einem VB.NET Userform identifizieren und dessen Wert
Dezimalzahlen in Userforms
Als regelmäßiger Nutzer von Userforms in Excel stehe ich immer wieder vor Herausforderungen beim Umgang