Thema Datum  Von Nutzer Rating
Antwort
Rot Collaborations-Matritze
14.03.2024 20:06:00 Louisa
NotSolved
14.03.2024 22:19:21 Gast49686
NotSolved
15.03.2024 09:01:16 Louisa
NotSolved
15.03.2024 14:19:38 ralf_b
NotSolved
16.03.2024 17:52:54 Gast924
NotSolved
16.03.2024 19:06:13 ralf_b
NotSolved

Ansicht des Beitrags:
Von:
Louisa
Datum:
14.03.2024 20:06:00
Views:
243
Rating: Antwort:
  Ja
Thema:
Collaborations-Matritze

Hallo zusammen,

ich bin eine VBA Novizze und habe neulich mein erstes eigenes VBA Programm geschrieben und möchte mich jetzt weiterentwickeln mit einem anspruchsvollerem Projekt.

In einem Projekt möchte ich eine Übersicht generieren, wieviel Zeit meine Kollegen "frei" zum Arbeiten haben (ohne Regelmeetings, Jour-Fixes etc.)

Meine Idee ist wie folgt:

 

Name Frewillig  Verpflichtend Terminart 1 Terminart 2 Terminart 3
Hans     x   x
Peter     x   x
Birgit       x x

 

Durch das Eintragen eines "X" markiere ich, dass der Teilnehmer an dem Termin teilnimmt.

 

In einem weiteren Worksheet sammel ich die Informationen zu dem Meeting

Terminart frewillig/verfplichtend Anzahl h
Terminart 1 frewillig 2
Terminart 2 verpflichtend 1
Terminart 3 freiwllig 0,5

Jetzt möchte ich, dass per VBA in der oberen Tabelle die Summe aus freiwllig / verpflichtend berechnet wird. Bei dieser "kleinen" Betrachtung wäre ich bei SUMMEWENN(SVERWEIS Funktionen. Ich bin aber gerade bei über 25 Personen mit über 30 verschiedenen Terminstrukturen und wöchentlich fallen Personen heraus/kommen hinzu und Terminserien kommen hinzu / werden storniert, sodass ein manuelles Pflegen nicht mehr funktionieren würde.

Ziebild also:

Name Frewillig  Verpflichtend Terminart 1 Terminart 2 Terminart 3
Hans 2,5   x   x
Peter 2,5   x   x
Birgit 0,5 1   x x

 

Fette Zahlen werden berechnet.

Nach meiner Online-Recherche gehe ich davon aus, dass ich Arrays nutzen muss, leider scheitere ich schon daran das Konzept zu durchdringen. Ich hoffe mir kann jemand helfen. Danke vorab.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Collaborations-Matritze
14.03.2024 20:06:00 Louisa
NotSolved
14.03.2024 22:19:21 Gast49686
NotSolved
15.03.2024 09:01:16 Louisa
NotSolved
15.03.2024 14:19:38 ralf_b
NotSolved
16.03.2024 17:52:54 Gast924
NotSolved
16.03.2024 19:06:13 ralf_b
NotSolved