Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: thenicedaddy am Oktober 28, 2021, 17:55:27

Titel: EXCEL-Tabellenblatt als Steuerelement in Formular einbauen
Beitrag von: thenicedaddy am Oktober 28, 2021, 17:55:27
Guten Tag.
In den älteren Versionen ließ sich über owc10.oxc ein Spreadsheet als Objekt einbauen.
Der Vorteil aus meiner Sicht: eine Objekt mit einer festen Zahl an Spalten und Zeilen.
Diese konnte der Anw. bearbeiten und der Inhalt der einzelnen Zellen wurde per VBA in die DB gespeichert.
Noch ein Vorteil : die Adressierung der einzelnen Zellen.
Nun die Frage:
Gibt es ähnliches in der aktuellen AccessVersion ?

Zum Hintergrund :
In dem Form sind die aktuellen Wochentage die Zeilen und die Spalten sind 10 Artikel, die jeden Tag bestellt werden können.
Es gibt eine Tabelle Besteller und eine Tabelle Bestellungen mit 1:n Verbindung per KD-Nummer
In Bestellung wird pro Tag und Kunde ein Datensatz abgelegt.

Danke für eure Hilfe im voraus.
Titel: Re: EXCEL-Tabellenblatt als Steuerelement in Formular einbauen
Beitrag von: markusxy am Oktober 28, 2021, 18:41:48
Zitat von: thenicedaddy am Oktober 28, 2021, 17:55:27Gibt es ähnliches in der aktuellen AccessVersion ?

Das hat doch mit Access nichts zu tun.
Wenn du ein 32 Bit Office im Einsatz hast und die Software am PC installiert ist, sollte das Control bei den ActiveX aufgelistet und verwendbar sein.



Titel: Re: EXCEL-Tabellenblatt als Steuerelement in Formular einbauen
Beitrag von: PhilS am Oktober 28, 2021, 19:10:55
Zitat von: markus888 am Oktober 28, 2021, 18:41:48Das hat doch mit Access nichts zu tun.
Wenn du ein 32 Bit Office im Einsatz hast und die Software am PC installiert ist, sollte das Control bei den ActiveX aufgelistet und verwendbar sein.
Nun ja, es mag nichts speziell mit Access zu tun haben, aber mit Office im allgemeinen schon.
OWC sind die Office Web Components, die (nur) bis einschließlich Office 2003 mit Microsoft Office installiert wurden. OWC10 gehört sogar noch zu Office 2002.

Zitat von: thenicedaddy am Oktober 28, 2021, 17:55:27Gibt es ähnliches in der aktuellen AccessVersion ?
Soweit ich weiß, leider nein.
In Access könnte man sich die beschriebene Funktionalität selbst bauen. Eine temporäre Tabelle mit den entsprechenden Spalten und (Dummy-)Datensätzen erstellen und diese in einem DataSheet darstellen.

Wenn das nicht reicht, brauchst du wahrscheinlich ein Grid-Control eines Drittanbieters, oder du bindest ein Excel Sheet als OLE-Objekt ein.


Titel: Re: EXCEL-Tabellenblatt als Steuerelement in Formular einbauen
Beitrag von: ebs17 am Oktober 28, 2021, 19:43:48
ZitatIn dem Form sind die aktuellen Wochentage die Zeilen und die Spalten sind 10 Artikel, die jeden Tag bestellt werden können.
Das ist der Bereich aus dem Arbeitsblatt, der Dich interessiert?

Mein erstes Ansinnen wäre immer, externe Tabellen per SQL (Abfrage) greifen zu können, und mit einer Tabelle/Abfrage sollte man etwas anfangen können. Bereiche kann man auch erfassen/verknüpfen, wenn das ordentliche Tabellen sind.
Titel: Re: EXCEL-Tabellenblatt als Steuerelement in Formular einbauen
Beitrag von: thenicedaddy am Oktober 29, 2021, 09:09:27
Zunächst erstmal Danke für die Antworten.

Die Dringlichkeit ließ sich erstmal beheben.
Jetzt habe ich Zeit fü ein Redesign.
Wenn gestattet, würde ich persönlich Kontakt aufnehmen und diverse Deatils zu besprechen.

Das wird in der nächsten Woche sein.

Danke nochmal