• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

IF functie probleempje

  • Onderwerp starter Onderwerp starter tepke
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

tepke

Gebruiker
Lid geworden
3 okt 2004
Berichten
237
Hoi medegebruikers

in het onderstaande scriptje kopieer ik regels naar een ander sheet als deze voldoen aan de grenswaarde
MW_onderfrens is een waarde die ik instel
MW_cell_perc is wat er in de rij staat als percentage

bijvoorbeeld als in de rij 20% of minder staat moet het systeem de regel kopiëren en plakken in een andere sheet


Code:
 If MW_cell_perc <= MW_ondergrens Then
          Rows(ActiveCell.Row).Select
          Selection.Copy
          Sheets("rapport3_ondergrens").Paste
          Sheets("rapport3_ondergrens").Select
          ActiveCell.Offset(1, 0).Select
        End If

het gaat om If MW_cell_perc <= MW_ondergrens Then
ik wil eigenlijk alles wat onder de deze waarde zit met uitzondering van het getal 0.
getal moet het systeem niet kopiëren

weet iemand of ik de if functie kan uitbreiden zodat hij het getal o overslaat?

alvast bedankt
 
Zoiets?
If MW_cell_perc <= MW_ondergrens And MW_cell_perc > 0 Then
 
En je kopie actie kan ook een stuk korter:
Code:
    Rows(ActiveCell.Row).Copy
    Sheets("Blad2").Paste
Overigens geef je nergens aan waar de rij geplakt moet worden, dus ik vind 'm nogal riskant. Staat de cursor in de verkeerde cel, dan heb je een probleem...
 
oke bedankt octafish, ik ga erna kijken, weer iets geleerd.

het antwoordt van Edmoor is nog niet compleet voor mij, we zijn een stukje verder , hij pakt nu alles beneden mijn grens tot net boven 0 maar ik moet ook nog alles onder 0 hebben.
0 moet eigenlijk worden uitgesloten
 
Dat lijkt me dan eenvoudig te doen met het gegeven voorbeeld toch?
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan