Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: ickebins0815 am November 20, 2016, 16:34:26 Nachmittag

Titel: Office 2010: Zelle durch Doppelklick mit Zellenwert befüllen
Beitrag von: ickebins0815 am November 20, 2016, 16:34:26 Nachmittag
Einen wunderschönen Nachmittag allen gewünscht.

Ich benötige ein wenig Hilfe bei der Erstellung eines Bauzeitenplans.
Folgendes habe ich mir vorgestellt.
Ich habe in einer Tabelle in A das Gewerk und in B die Abkürzung.
In den Spalten C bis W (ggf. auch weiter) möchte ich durch einen Doppel-Klick auf die Zelle diese mit den Werten aus B befüllen.
Idealerweise auch wieder leeren durch einen Doppel-Klick.
Das heißt für jede einzelne Zeile nur das Gewerk was in der Zeile steht. Die Farbe soll mit übernommen werden.
Im Anhang ist eine Beispieldatei um dies ein wenig anschaulicher zu machen.
Die Werte in den Spalten C-W sind Beispiele wie es aussehen sollte.
In B1 soll das Start-Datum mit Wochentag eingetragen werden und die nachfolgenden Zellen der Zeile befüllen (ohne Sa und So)
Hat jemand einen Denkanstoss oder Ideen für mich...
VBA ist nicht meine Stärke, komme aber damit je nach Umfang zurecht.
Danke schon einmal für's zuhören.
Titel: Antw:Office 2010: Zelle durch Doppelklick mit Zellenwert befüllen
Beitrag von: gmg-cc am November 20, 2016, 19:14:37 Nachmittag
Moin,
na gut, dann mache ich mal den Anfang ...
Arbeitstage: -> In D1 diese Formel: =WENN(WOCHENTAG(C1;2)<6;C1+1;C1+REST(WOCHENTAG(C1;2);7))dann wird nur Mo-Fr eingetragen. Feiertage musst du aber selber löschen. Oder du verwendest die Funktion ARBEITSTAG(), da geht es auch mit Feiertagen.

Ach ja, und in VBA gibt es die Worksheet-Funktion BeforeDoubleClick. Die gibt dir die Variable Range zurück, also die anklickte Zelle.