Optellen, moet kijken naar een bepaalde text

Status
Niet open voor verdere reacties.

FraGzie

Gebruiker
Lid geworden
13 dec 2018
Berichten
5
Goedemorgen,

Kan iemand mij misschien helpen met een macro.
Ik ben op zoek naar een macro code voor het optellen van een bepaalde kolom.
In excel moet hij kijken naar Kolom'I' of daar de text Sloc_30 in voorkomt, zo ja, dan moet de value van daarachter van kolom'J' optellen.
Deze wordt dan in VBA in meegestuurd plaatje opgeteld bij Lijn 30.

Voorbeeld:
Worden 5 producten ingevoerd elk van 100.
Dan moet er in VBA worden weergeven 500.

excel.JPG

VBA.JPG
 
Welkom op het forum,

Met een paar plaatjes valt er geen werkende code te schrijven, maar met een voorbeeldbestand waarschijnlijk wel.
 
Hij moet de gegevens uit het SCAN tabblad halen uit kolom I en J.
Kijkend naar I of daar een betaalde tekst in voorkomt, als dat voorkomt moet hij de aantal uit Kolom J halen.
Deze aantal moet opgeteld worden en zichtbaar worden.

As je het bestand opent en drukt op Start scanning gaat het programma open. Daar onderin zie je 2 vakjes Lijn 30 en Lijn 31.
Als hij uit de SCAN tabblad in kolom I Sloc_30 ziet moet hij de aantal van kolom J optellen in de vakje Lijn 30.
 
Scan.JPG

Hier zie je de scan tabblad na het scannen van een bepaalde artikel. Hier word weggeschreven naar welke lijn dit heen gaat + de aantal.
Deze aantal zou zichtbaar moeten worden in het VB bestand. Zoals een voorbeeld hieronder.

result.JPG
 
Owh dammit, Sorry Jean, klopt inderdaad hij moet kijken naar kolom H. Excuses hiervoor
 
In de initialize van het form.

Code:
 TextBox1 = [sumif(scan!H:H,"sloc_30",scan!J:J)]
Of:
Code:
 TextBox1 = [sumif(scan!H2:H10000,"sloc_30",scan!J2:J10000)]
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan