lundi 30 mars 2015

VBA backcolor shapes of activex label veranderen op basis van cell EN tijd

Voorbeeld bestand: voorbeeldVBA.xlsm



Beste Leden,



Ik ben een beginnende VBA user en ben op dit moment bezig met mijn eerste VBA applicatie dat uiteindelijk ook functioneel en hopelijk gebruikt wordt.



Op dit moment heb ik een hele ochtend en grotendeels van mijn middag gezocht naar een stukje code zonder resultaat, hopelijk kan ik hier advies ontvangen om dit uit te voeren.



Situatie:


  • Ik heb een sheet waarop ik verschillende objecten (shapes/activex labels) heb met bepaalde objectnummers.

  • Een klik op een object laat een userform zien met daarop 4 waarden (W,T,S,X).

  • Kiezen van een waarde zorgt ervoor dat Datum/Tijd en een serie variabelen ingevoerd worden in de Data sheet.






Doel:

De user zal over meerdere tijdsblokken van 1 uur op 1 dag waarden blijven invoeren. Na input wil ik dat de user visuele feedback ontvangt van de knoppen die hij al heeft ingevoerd. Deze knoppen wil ik veranderen naar backcolor groen.




  1. Een object (shape of activex) moet dus als backcolor groen worden als deze in laatste tijdsblok is ingevoerd.

  2. Een object moet als backcolor grijs worden als deze geen input heeft of als tijdsblok van 1 uur is verstreken.






Wat ik mijzelf afvroeg:

Kan dit beter in shapes of activex labels uitgevoerd worden?


Bijgevoegde Bestanden







VBA backcolor shapes of activex label veranderen op basis van cell EN tijd

0 commentaires:

Enregistrer un commentaire