Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Bereitstellen von Daten (HTML/SQL) für eine Tabelle

Forumthread: Bereitstellen von Daten (HTML/SQL) für eine Tabelle

Bereitstellen von Daten (HTML/SQL) für eine Tabelle
10.05.2025 11:23:27
Michael
Thema Excel-Kenntnisse:
Also ich kann ne Tabelle erstellen, bedingte Formatierungen, sowie Formeln in Zellen hinterlegen...
VBA (grausige Programmiersprache/Editor) kann ich Formulare erstellen, Tabellen manipulieren, Tabellen durchsuchen.


Folgendes Szenario:

Ich erstelle gerade eine simple Auftragsverwaltung mit Arbeitszeiterfassung per Weboberfläche (Mobile/Desktop).
Es gibt zwar einige Apps, aber keine passt so wirklich. Entweder fehlen diverse Anforderungen oder aber sie sind total überladen und umständlich.

Weboberfläche:
Sessionbasierter Zugriffschutz
SQL Datenbank

Die Daten möchte ich später in einer Exceltabelle einlesen können. Idealerweise ohne viele Klicks.
Zum einen zur Kontrolle der Daten, zum anderen zur Übernahme der Daten in andere Programme per Copy & Paste. (nicht meine Entscheidung)

Excel hat hier anscheinend mehrere Möglichkeiten, nur welche ist besser?

1) Export und Import von CSV Dateien?
Scheidet irgendwie schon von Anfang an aus, weil total umständlich in der spätere Bedienung!

2) HTML Tabelle erzeugen und diese dann einlesen?
Ich kann die Daten per PHP auslesen und als HTML anzeigen lassen. Aber bekommt Excel das hin, mit dem Login per Session?
Der Vorteil wäre, ich kann die Daten schon vorher entsprechend bereitstellen, sortieren, usw.

3) Direkte aus der SQL Datenbank importieren?
Hier spar ich mir den Schritt mit dem Login über eine Weboberfläche. Lade die Daten direkt aus der SQL (mit Benutzername und Passwort).

Aber kann ich hier ebenfalls schon beim Laden sagen, welche Daten er laden soll und welche nicht?!

z.B.: Auflistung der Stunden für das aktuelle Jahr?
 SELECT name,datum,von,bis,kunde FROM sql_tabelle WHERE name='Mustermann' AND YEAR(datum) = YEAR(CURRENT_DATE()) ORDER BY datum

z.B: Auflistung der Stunden nach Kunde?
 SELECT name,datum,von,bis FROM sql_tabelle WHERE kunde='Kunde GmbH' ORDER BY datum


Oder gibt es evtl. noch andere Möglichkeiten?

Danke für eure Tips!
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
In dem Fall würde...
10.05.2025 11:41:04
Case
Moin Michael, :-)

... ich dir zu Power Query raten: ;-)
https://excelhero.de/power-query/power-query-ganz-einfach-erklaert/

PQ hat auch einen SQL-Connector: ;-)
https://learn.microsoft.com/de-de/power-query/connectors/sql-server

Du hast aber auch verschiedene Möglichkeiten: ;-)
https://learn.microsoft.com/de-de/power-query/where-to-get-data

Unter anderem einen CSV-Connector: ;-)
https://learn.microsoft.com/de-de/power-query/connectors/text-csv

Da bist du absolut flexibel. Auch was die Weiterverarbeitung der Daten angeht. ;-)

Auch Power Query Online: ;-)
https://learn.microsoft.com/de-de/power-query/connection-authentication-pqo

Du siehst, die Möglichkeiten sind - für deinen Fall - fast unerschöpflich. ;-)

Hier noch weiterer Lesestoff: ;-)
https://learn.microsoft.com/de-de/power-query/power-query-what-is-power-query
https://support.microsoft.com/de-de/office/hilfe-zu-power-query-f%C3%BCr-excel-2b433a85-ddfb-420b-9cda-fe0e60b82a94

Servus
Case
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige