Hét vraag- en antwoordplatform van Nederland

Op deze pagina vind je alle vragen in de categorie Programmeren. Vragen over computers en internet in het algemeen vind je in de hoofdcategorie Computers & Internet. Specifieke vragen over besturingssystemen, hardware, internet, sociale media, software, virussen, phishing en malware vind je in één van de gerelateerde subcategorieën.

Nieuwste vragen

Hoe verwijder je rijen met vba in excel?

In bepaald excelbestand wil ik graag alle rijen verwijderen als:

- in kolom B (bereik B28:B300) van die rij een bepaalde waarde voorkomt.
- Deze waarde wil ik kunnen invoeren in een inputbox.

Ik ben met zoeken op internet bij deze macro gekomen:



Sub rij_verwijderen()
Dim Projectnummer As String
Dim c As Range

Let Projectnummer = InputBox("Voer het projectnummer in dat u wilt verwijderen")
If Projectnummer = vbNullString Then Exit Sub

For Each c In Range("B28:B300”)
If c = Projectnummer Then c.EntireRow.Delete
Next

End Sub



Deze macro werkt voor slechts één rij per keer, maar ik wil dat alle rijen die die bepaalde waarde in cel B hebben verwijderd worden.

Iemand die weet hoe dit moet?
Alvast bedankt!

een jaar geleden
1.8K
1

Hoe krijg ik bij een als functie ook de 0 uitkomst op 0?

Ik heb een ALS functie, waarin ik elke waarde onder de 6 toch op 6 wil hebben.
Tenzij deze 0 is dan moet het gewoon 0 zijn. De waardes die hoger dan 6 zijn moeten de waarde worden die aangegeven staat in AE5

Met de onderstaande formule lukt eigenlijk alles behalve dat hij toch 6 geeft bij een (lege) 0 cel


Indien mogelijk een antwoord met de aanpassing van mijn huidige formule.
=ALS(AD5<6;6;ALS(AD5>6;AE5;ALS(AD5=0;0;ALS(AD5=6;6))))

2 jaar geleden
1.2K
1