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
Understanding the Problem with Synced SharePoint or OneDrive Paths in Excel
Learn how to handle unexpected file paths when working with synced SharePoint and OneDrive documents
Office 64bit VBA und Windows API
Einleitung Wer schon mal probiert hat unter einer 64bit Version von Office auf die API
Effizientes Löschen des Direktbereichs in VBA: Ein Leitfaden
Entdecken Sie, wie Sie den Direktbereich in VBA effizient löschen können, und erfahren Sie mehr
Eine ComboBox in VB.NET mit Daten aus einer Access-Datenbank befüllen
Lernen Sie, wie Sie eine ComboBox in VB.NET mit Daten aus einer Access-Datenbank befüllen können.
Aus Liste Duplikate entfernen mit VBA
Basierend auf den letzten Blog-Eintrag, habe ich mir die Frage gestellt, ob es auch möglich
Grundkonzept einer eigenen ArrayFormel in VBA
Entdecken Sie das Grundkonzept einer ArrayFormel in VBA und lernen Sie, wie Sie leistungsstarke Funktionen