cow18
Terugkerende gebruiker
- Lid geworden
- 24 mei 2008
- Berichten
- 4.276
- Besturingssysteem
- Windows
- Office versie
- Excel365
Het is een macro die al het werk doet en die vrij makkelijk aan te passen is. Kijk anders in module1.
Er zit 1 belangrijke functie, MyStatus, zie hieronder, in en die gaat gewoon alle waarden in je kolommen B:F vertalen in een 0 of een 1 en daarmee verder werken.
Daar kan ook nog van alles aan ingesteld worden, maar zo krijg je alvast een idee.
Aan de layout kan er ook nog gesleuteld worden.
Hij neemt gewoon de kop van de kolom van de 1e tabel om te weten over welke sensor het gaat, maar dat kan ook veranderd worden.
Er zit 1 belangrijke functie, MyStatus, zie hieronder, in en die gaat gewoon alle waarden in je kolommen B:F vertalen in een 0 of een 1 en daarmee verder werken.
Daar kan ook nog van alles aan ingesteld worden, maar zo krijg je alvast een idee.
Aan de layout kan er ook nog gesleuteld worden.
Hij neemt gewoon de kop van de kolom van de 1e tabel om te weten over welke sensor het gaat, maar dat kan ook veranderd worden.
Code:
Function MyStatus(waarde, kolom)
Select Case kolom
Case 2: MyStatus = IIf(waarde > 0, 1, 0) 'X50310speed, 1=loopt, 0=stilstaand
Case 3: MyStatus = IIf(waarde = "active", 1, 0) 'sensor "active"=1
Case 4: MyStatus = IIf(waarde >= 135, 1, 0) 'fillerspeed groter of gelijk aan 135 = 1
Case 5: MyStatus = -waarde 'powder, true=1, false=0
End Select
End Function
Bijlagen
Laatst bewerkt: