In vielen Anwendungsfällen ist es sinnvoller, ein eigenständiges Programm zu haben, welches ohne Excel lauffähig ist. In diesem Szenario biete ich Ihnen die Sotfwareentwicklung mit C# an. Es ist eine moderne Programmiersprache, mit der sowohl die Erstellung von Programmen mit grafischer Bedienoberfläche, als auch von Konsolenprogrammen, die eher im Hintergrund ihren Dienst verrichten, möglich ist.
Diese Programmiersprache kommt vor allem dann zum Einsatz, wenn hohe Verarbeitungsgeschwindigkeit erforderlich ist, wo beispielsweise VBA-Programme unter Excel an ihre Grenzen kommen, bzw. wenn Sie kein Excel für die Datenverarbeitung nutzen möchten.
Anbei ein paar Beispiele für Anwendungsfälle:
- ein Programm, welches beim Rechnerstart automatisch gestartet, ein bestimmtes Laufwerk nach Musikdateien oder Bilddateien durchsucht und dabei alle Dateien auflistet, von denen exakte Kopie vorliegen
- ein Programm, welches eine bestimmte Webweite aufruft und die darin enthaltenen Aktienkurse oder andere Informationen abruft, verarbeitet und in einem gewünschten Dateiformat ablegt
- ein Programm, welches anhand Ihrer vorgegebenen Daten aus einer csv-Datei mehrere Tausend QR-Codes als Pixelgrafik (JPEG) oder als Vektorgrafik (SVG) erzeugen kann. (vor allem für vertrauliche Daten geeignet, da das Programm keine Internet-API nutzt – die Kodierung und Erstellung der QR-Codes findet komplett auf Ihrem Rechner statt)