Was können die neuen Excel-Funktionen TEXTVOR, TEXTNACH und TEXTTEILEN?

CSV-Format

In früheren Excelversionen musste man sich beim Trennen unterschiedlich langer Bestandteile (z.B. Namen, Ortsnamen …) ziemlich umständlich mit den Funktionen LINKS, RECHTS, FINDEN, LÄNGE behelfen. Mit den neuen Funktionen geht das jetzt erheblich einfacher.

Excel Funktion TEXTTEILEN

Die Funktion TEXTTEILEN kann immer dann genutzt werden, wenn der Inhalt einer Zelle auf mehrere Zellen aufgeteilt werden soll. Voraussetzung hierfür ist, dass zwischen den einzelnen Werten ein oder mehrere Trennzeichen vorhanden sind. Das Trennzeichen kann dabei explizit auch aus mehreren Zeichen zusammengesetzt sein!

Weiterlesen

 

Mit VBA Email versenden ohne Outlook

Email versenden VBA

Im ersten Teil wurde der Emailversand mit Outlook erklärt. Bei dieser Variante gibt es sehr viele Optionen um den Emailversand optimal anzupassen. Eine Email mit ganz einfachen Funktionen kann aber auch ohne die Nutzung von Microsoft Outlook sehr einfach und schnell versendet werden.

Teil 1: Per VBA-Makro eine Email mit Outlook versenden
Teil 2: Mit VBA Email versenden ohne Outlook

Email mit FollowHyperlink erzeugen

Die Methode über einen Mailto-Hyperlink ist eine sehr einfache Möglichkeit zum Erzeugen einer Email, allerdings auch mit einem eingeschränkten Funktionsumfang.

Weiterlesen

 

Gebrauchte Office Software für Unternehmen – kostengünstig und legal

Mensch braucht Software, Software braucht Lizenz, Lizenz kostet Geld. Was für Privatanwender oftmals frei verwendbar ist oder beim Kauf eines PC oder Notebooks vorinstalliert ist, lassen sich die Hersteller von Business-Kunden gut bezahlen. Ein probates Mittel, hier Geld zu sparen, ist der Einsatz gebrauchter Software. Im Gegensatz zu nicht virtuellen Produkten unterliegt Software nämlich keinem Verschleiß und kann nach der aktuellen Rechtsprechung hervorragend wiederverwendet werden. Wichtig ist, dass hierbei der rechtliche Rahmen strikt eingehalten wird, um einem Software Audit standzuhalten.

Weiterlesen

 

Günstige Lizenzen für Microsoft Office 2016 / 2013

Die ersten Muster-Dateien im Blog wurden noch mit Microsoft Excel 2003 erstellt. Inzwischen bin ich auf Microsoft Office 2013 umgestiegen, da Microsoft keine Updates mehr für das Office Paket 2003 bereitstellt.

Leider erreichen mich immer wieder Anfragen, weil die VBA-Codes bei älteren Office Versionen oder Software von anderen Firmen nicht oder nicht korrekt funktionieren. Entscheidende Unterschiede gibt es bei den unterstützten Dateitypen, aber auch bei einigen VBA Funktionen. Die Funktion Application.FileSearch gibt es z.B. ab Excel 2007 bzw. Access 2007 nicht mehr. Möchten Sie die VBA-Codes auf meiner Seite nutzen, ist es wichtig ein kompatibles Office Paket von Microsoft zu nutzen.

Weiterlesen

 

Per VBA-Makro eine Email mit Outlook versenden

Email versenden VBA

Sie möchten einen Bericht aus einer Exceltabelle erstellen und anschließend per Email versenden? Auch der Versand einer kompletten Exceldatei oder eines bestimmten Tabellenblatts ist relativ einfach mit VBA realisierbar. Mit dem nachfolgenden Musterbeispiel zeige ich Ihnen wie Sie mit Hilfe eines VBA-Codes eine Email versenden können. Voraussetzung für die Nutzung ist, Sie haben neben Microsoft Excel auch das Programm Microsoft Outlook installiert und darin ein Emailkonto eingerichtet.

Teil 1: Per VBA-Makro eine Email mit Outlook versenden
Teil 2: Mit VBA Email versenden ohne Outlook

Weitere Voraussetzung, im VB-Editor muss in der Exceldatei eine der beiden Objektbibliotheken aktiviert sein:

  • Microsoft Outlook 15.0 Object Library
  • Microsoft 15.0 Object Library

Die Nummer 15.0 steht hierbei für die genutzte Office-Version (15.0 entspricht z.B. Office 2013).

Nun zum eigentlichen VBA-Code. Hier gibt es einige Möglichkeiten den Versand individuell zu gestalten. In den beiden folgenden Makros wird die Email erstellt und zunächst angezeigt (1. VBA-Code), bzw. automatisch versendet (2. VBA-Code):

Weiterlesen