Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Rechnen mit Datum, neue Zeilen automatisch
#1
Hallo, ich hoffe ihr könnt mir helfen. Ich weiß auch gar nicht, ob das so einfach mit Excel zu lösen ist, aber ich frag mal.

Ich habe eine Tabelle mit Daten von Feriengästen, Name, email, etc. Spalten sind u.a. Anreise, Uhrzeit Abreise, Uhrzeit und anderes mehr.

Ich möchte nun gern dass Excel selbst Zeilen anhand der Daten generiert, die offene Lücken für weitere Buchungen bzw. fürs Housekeeping ausweist.

BEISPIEL
Gast A: Anreise 21.1./14:00 - Abreise am 3.2./9:00
Gast B: Anreise 22.2./15:00 - Abreise 28.2./9:00
-> dann soll er eine Zeile einfügen, die die noch freie Zeit als Block Frei/Housekeeping errechnet:
Frei/Housekeeping Von 3.2./9:00 Bis 22.2./15:00

Wenn ich eine neue Zeile erfasse, entsprechend:

Alter Stand:
Gast A: Anreise 21.1./14:00 - Abreise am 3.2./9:00
Frei/Housekeeping Anreise 3.2./9:00 Abreise 22.2./15:00 (Automatisch)
Gast B: Anreise 22.2./15:00 - Abreise 28.2./9:00

Neueintrag:
Gast C: Anreise 5.2. /13:00 - Abreise 16.2./14:00

soll dann so aussehen (sortiert nach Datum):
Gast A: Anreise 21.1./14:00 - Abreise am 3.2./9:00
Frei/Housekeeping Anreise 3.2./9:00 Abreise 5.2./13:00 (Automatisch)
Gast C: Anreise 5.2. /13:00 - Abreise 16.2./14:00
Frei/Housekeeping Anreise 16.2./14:00 Abreise 22.2./15:00 (Automatisch)
Gast B: Anreise 22.2./15:00 - Abreise 28.2./9:00

Geht das?
Danke für euer Feedback!
LG Eliza
Antworten Top
#2
Hallo Eliza,

verstehe ich das richtig, dass es nur um 1 Objekt geht ?

Des weiteren:
- können Anreise-/Abreise-Zeitpunkt geändert werden ?
- ist auch das Löschen einer Buchung einzubeziehen ?

Kannst du mal eine Beispieldatei hier zur Verfügung stellen ?

Gruß
Aloys
Win 10, Office 2016 / Office 2019
Antworten Top
#3
Hallo Aloys,

oh eine Antwort freu :) Ich dachte schon es meldet sich keiner mehr.
Ja ein Ferienobjekt.
So ganz hab ich das selbst noch nicht durchdacht, fürchte cih Ja theoretisch können sich auch mal Sachen ändern. Vielleicht kann man als erste Spalte ein Symbol nehmen, z.B. B für Buchung und A für Automatischer Eintrag. Er soll automatisch nach Anreisedatum sortieren, also wenn ich unten was neues eingebe, soll er durchsortieren und A - neue Lücken generieren. Wenn ich eine Änderung an einer Zeile B vornehme, halt korrigieren. Im Grunde ist es gar nichts zurechnen fällt mir gerade auf. Er soll automatisch sortieren und dann die Abreisedaten als Anreisedaten / Anreise- als Abreisedaten der vorherigen und nachfolgenden Zeile eintragen quasi.

Ich hänge mal was an...Danke und liebe Grüße
Eliza


Angehängte Dateien
.xlsx   buchungen.xlsx (Größe: 366,52 KB / Downloads: 10)
Antworten Top
#4
Hallo Eliza,

hat das einen Grund, dass du die Reservierungsdaten ab Spalte J zig-mal wiederholst ?

Gruß
Aloys
Win 10, Office 2016 / Office 2019
Antworten Top
#5
Hallo,

ja hat einen Grund, meine Doofheit :) - ne im Ernst keine Ahnung wie das da hin gekommen ist. Bitte gedanklich löschen :)

LG Eliza
Antworten Top
#6
Hallo Eliza,

anbei mal ein erster Wurf mit Realisierung der Grundfunktionen.
Ein paar Erläuterungen befinden sich im Tabellenblatt.

Gruß
Aloys


Angehängte Dateien
.xlsm   Eliza_buchungen V1.5.xlsm (Größe: 539,57 KB / Downloads: 11)
Win 10, Office 2016 / Office 2019
Antworten Top
#7
Hallo Aloys,

total lieb von dir, vielen Dank! ich hab mir das gerade angeguckt und vermutlich ist da ein Bedienfehler meinerseits, denn da passiert nichts wenn ich da was eingebe (z.B: Zeile 16, B-G Neueintrag) - muss ich dann noch irgendetwas machen?

Liebe Grüße Eliza
Antworten Top
#8
Hallo Eliza,

welche Excel Version benutzt Du?
Bei mir mit "007 geht es auch nicht.

Das liegt am ActiveX Steuerelement, welches Aloys in die Mappe eingefügt hat.

Du kannst den Code hinter der Mappe in Deine Datei einfügen.
Dann müsstest Du selber noch eine Befehlsschaltfläche aus den ActiveX Steuerelementen einfügen und die Datei dann bei Dir als .xlsm speichern.
Gruß Atilla
[-] Folgende(r) 1 Nutzer sagt Danke an atilla für diesen Beitrag:
  • Eliza
Antworten Top
#9
Hallo Eliza,
Zitat:... denn da passiert nichts wenn ich da was eingebe (z.B: Zeile 16, B-G Neueintrag) - muss ich dann noch irgendetwas machen?
Wenn du in der Zeile von B:G alle Zellen gefüllt hast, müßte der CommandButton am oberen Rand sichtbar werden. Und nach dessen Betätigung sollte die Zeile dann auch eingefügt werden.

Gruß
Aloys
Win 10, Office 2016 / Office 2019
[-] Folgende(r) 1 Nutzer sagt Danke an aloys78 für diesen Beitrag:
  • Eliza
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste