Helpmij.nl
Helpmij.nl
Helpmij.nl

Quote

Weergeven resultaten 1 tot 5 van 5

Onderwerp: Excel formule aanvullen met VB

  1. #1
    Vraag is opgelost

    Excel formule aanvullen met VB

    Goedemiddag,

    Met mijn excelsheet heb ik het probleem dat gebruikers soms per ongeluk in een kolom enkele formules verwijderen.
    Is er een manier om VB en een knop deze lege cellen weer aan te vullen met de originele formule?

    In het voorbeeldbestand (vereenvoudigd)
    Kolom L staan de formules. standaard output is 2
    Gebruiker kan dit handmatig overschrijven in 1, 3 of 4 (groen gearceerd)

    Sommige gebruikers verwijderen met regelmaat per ongeluk de formule (oranje gearceerd) met een lege cel als gevolg. later in het originele bestand kan dit vervelende gevolgen hebben.
    Kan met VB de lege cellen gecontroleerd worden en met de originele formule aangevuld worden?
    In het originele bestand zou de controle moeten plaatsvinden van regel 8 t/m 2500

    Alvast bedankt voor het meedenken

    Voorbeeld formule.xlsx
    Laatst aangepast door mvanbe : 24 september 2022 om 01:04

  2. #2
    Giga Senior JEC.'s avatar
    Geregistreerd
    27 februari 2019
    Zo bvb

    Code:
    Sub jec()
    On Error Resume Next
    Range("L8:L2500").SpecialCells(4).FormulaR1C1 = "=IF(ISNUMBER(RC[-4]),2,"""")"
    End Sub
    Gr,
    JEC

  3. #3
    Mega Senior
    Geregistreerd
    16 maart 2011
    Locatie
    Weert
    Cellen vergrendelen om ze te beveiligen, zie https://support.microsoft.com/nl-nl/...3-d1c410acaf21
    Je kan er dan een wachtwoord op zetten (wat je uiteraard zelf vergeet), maar je kan ook gewoon enter geven.
    In ieder geval een extra hindernis tegen ongewenst wijzigen.
    Laatst aangepast door alphamax : 23 september 2022 om 18:22

  4. #4
    Senior Member mvdvlist's avatar
    Geregistreerd
    16 december 2016
    Je kunt ook een macro opnemen.
    Kies een macro naam..
    Selecteer een cel met formule..
    Klik het formule vak bovenin en geef Enter..
    Herhaal dit voor alle formules.
    Sluit de opname af.
    Als je de formule uitvoert, worden de formules weer terug geplaatst...

    Pas de macro even aan door alle selects te verwijderen...

    Zie bijlage
    Bijgevoegde bestanden Bijgevoegde bestanden
    Laatst aangepast door mvdvlist : 23 september 2022 om 21:17
    Opa Maarten

  5. #5
    Bedankt voor het meedenken! De eerste reactie was voor mij gelijk de juiste oplossing!

Berichtenregels

  • U mag geen nieuwe vragen starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • U mag uw berichten niet bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren