Hallo ihr lieben
Ich bin Floran, 30 Jahre alt aus Brandenburg.
Zusammen mit meiner Frau habe ich einen 1200m² Zooladen mit Angelabteilung.
Vor ca. 3 Jahren habe ich angefangen meine ganzen Exceldateien mit VBA Code zu erweitern.
Weil mir das ganze sehr schnell unheimlich viel Spaß gemacht hat, ist daraus mittlerweie ein für VBA Verhältnisse riesiges Programm geworden.
Mit diesem Programm verwalte ich tatsächlich alles - ich mache Bestlelungen damit, welche dann mit einem Klick automatisch per Mail versendet werden,
ich verwalte meine Kundenbestellungen, habe eine automatische Rechnungskontrolle eingebaut, welche jede Position auf einer Rechnung, mit meinen gespeicherten Preisen abgleicht.
Und habe eine einfache Statistik, sowie eine einfache Auswertung eingefügt.
Nun habe ich in meinem Programm jedoch nichts mehr, was ich verbessern, oder erweitern möchte.
Also kam der Gedanke, dass ganze als eigenständiges Programm, also abgelöst von Excel, zu programmieren.
Da ich außer meinem VBA programmiertechnisch nichs kann (das aber mittlerweile recht sicher), habe ich als erste "echte" Programmiersprache VB.Net gewählt.
Hier sollte ich ja keine Probleme mit der Syntax bekommen, und muss mich erstmal nur daran gewöhnen, dass mir nicht Excel als Speicher für meine Daten dient.
Da komme ich aber auch gleich schon zu meiner ersten Frage.
Zwar habe ich nach viel rumgegoogle festgestellt, dass die erste Programmiersprache scheinbar komplett wurscht ist, dennoch möchte ich fragen, ob ihr (die ihr ja einfach mehr Ahnung habt, als ich) VB.Net für die passende Sprache haltet.
Mein jetziges Programm unterteile ich immer in das "Hauptprogramm" und die restlichen Programme.
Restliche Programme sind z.B. Bestelldateien, eine Importdatei als Schnittstelle zwischen meinem Warenwirtschaftssystem und meinem Hauptprogramm, usw.
das Hauptprogramm dient mehr oder weniger als Container für die Daten.
Hier gibt es :
- eine Startseite, welche offene Lieferungen anzeigt,
- eine Seite für jede Firma (ca. 50 Stück), hier werden tabellarisch Daten erfasst wie, Bestelldatum, Lieferdatum, Rechnungsdatum, Rechnungsnummer, -Summe, usw.
- eine Seite für Kundenbestellungen
- ein paar Seiten für statistische Auswertungen
Wie oben erwähnt würde ich meine VB(a) Kentnisse als ausreichend bis gut bezeichnen (also es ist mir möglich auch größere / komplexere Anwendungen eigenständig nach eine gewissen Logik zu erstellen. Grundlagenwissen wie Datentypen, Umgang mit Arrays, Schleifen, usw. würde ich als solide beschreiben.
Nun habe ich aber garkeine Ahnung, wie das ganze abläuft, wenn ich eben nicht Excel zum programmieren verwende, sondern etwas eigenständiges erstelle.
Von meinem Excel Programm habe ich auch eine anonymisierte Version, falls jemand diese sehen möchte.
Nun meine konkrete Frage, haltet ihr VB.Net für mein langfristiges Ziel (dieses oben beschriebene Programm eigenständig zu machen), für geeignet, oder würdet ihr mir zu einer anderen Sprache raten?
Wenn ihr VB.Net für geeignet haltet, würde ich mich freuen, wenn ich Links (englisch geht auch) bekommen könnte, die ihr für geeignet haltet, diese Sprache zu lernen.
Ich kann natürlich auch selbst google bemühen, jedoch war ein riesen Problem in meinen VBA Anfängen, dass du ja als Einsteiger keine Möglichkeit hast, zu kontrollieren, was dir da beigebracht wird, also habe ich auch vieles gelernt, was sich später als ineffektiv, oder gar falsch herausgestellt hat. Dies möchte ich hier vermeiden.
*Topic verschoben*
Ich bin Floran, 30 Jahre alt aus Brandenburg.
Zusammen mit meiner Frau habe ich einen 1200m² Zooladen mit Angelabteilung.
Vor ca. 3 Jahren habe ich angefangen meine ganzen Exceldateien mit VBA Code zu erweitern.
Weil mir das ganze sehr schnell unheimlich viel Spaß gemacht hat, ist daraus mittlerweie ein für VBA Verhältnisse riesiges Programm geworden.
Mit diesem Programm verwalte ich tatsächlich alles - ich mache Bestlelungen damit, welche dann mit einem Klick automatisch per Mail versendet werden,
ich verwalte meine Kundenbestellungen, habe eine automatische Rechnungskontrolle eingebaut, welche jede Position auf einer Rechnung, mit meinen gespeicherten Preisen abgleicht.
Und habe eine einfache Statistik, sowie eine einfache Auswertung eingefügt.
Nun habe ich in meinem Programm jedoch nichts mehr, was ich verbessern, oder erweitern möchte.
Also kam der Gedanke, dass ganze als eigenständiges Programm, also abgelöst von Excel, zu programmieren.
Da ich außer meinem VBA programmiertechnisch nichs kann (das aber mittlerweile recht sicher), habe ich als erste "echte" Programmiersprache VB.Net gewählt.
Hier sollte ich ja keine Probleme mit der Syntax bekommen, und muss mich erstmal nur daran gewöhnen, dass mir nicht Excel als Speicher für meine Daten dient.
Da komme ich aber auch gleich schon zu meiner ersten Frage.
Zwar habe ich nach viel rumgegoogle festgestellt, dass die erste Programmiersprache scheinbar komplett wurscht ist, dennoch möchte ich fragen, ob ihr (die ihr ja einfach mehr Ahnung habt, als ich) VB.Net für die passende Sprache haltet.
Mein jetziges Programm unterteile ich immer in das "Hauptprogramm" und die restlichen Programme.
Restliche Programme sind z.B. Bestelldateien, eine Importdatei als Schnittstelle zwischen meinem Warenwirtschaftssystem und meinem Hauptprogramm, usw.
das Hauptprogramm dient mehr oder weniger als Container für die Daten.
Hier gibt es :
- eine Startseite, welche offene Lieferungen anzeigt,
- eine Seite für jede Firma (ca. 50 Stück), hier werden tabellarisch Daten erfasst wie, Bestelldatum, Lieferdatum, Rechnungsdatum, Rechnungsnummer, -Summe, usw.
- eine Seite für Kundenbestellungen
- ein paar Seiten für statistische Auswertungen
Wie oben erwähnt würde ich meine VB(a) Kentnisse als ausreichend bis gut bezeichnen (also es ist mir möglich auch größere / komplexere Anwendungen eigenständig nach eine gewissen Logik zu erstellen. Grundlagenwissen wie Datentypen, Umgang mit Arrays, Schleifen, usw. würde ich als solide beschreiben.
Nun habe ich aber garkeine Ahnung, wie das ganze abläuft, wenn ich eben nicht Excel zum programmieren verwende, sondern etwas eigenständiges erstelle.
Von meinem Excel Programm habe ich auch eine anonymisierte Version, falls jemand diese sehen möchte.
Nun meine konkrete Frage, haltet ihr VB.Net für mein langfristiges Ziel (dieses oben beschriebene Programm eigenständig zu machen), für geeignet, oder würdet ihr mir zu einer anderen Sprache raten?
Wenn ihr VB.Net für geeignet haltet, würde ich mich freuen, wenn ich Links (englisch geht auch) bekommen könnte, die ihr für geeignet haltet, diese Sprache zu lernen.
Ich kann natürlich auch selbst google bemühen, jedoch war ein riesen Problem in meinen VBA Anfängen, dass du ja als Einsteiger keine Möglichkeit hast, zu kontrollieren, was dir da beigebracht wird, also habe ich auch vieles gelernt, was sich später als ineffektiv, oder gar falsch herausgestellt hat. Dies möchte ich hier vermeiden.
*Topic verschoben*
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()