• 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.

Opgelost een bestaand getal, met VBA, in een andere cel met 1 verhogen

  • Onderwerp starter Onderwerp starter ewh
  • Startdatum Startdatum
Dit topic is als opgelost gemarkeerd
Status
Niet open voor verdere reacties.

ewh

Gebruiker
Lid geworden
7 jul 2010
Berichten
288
Wie kan helpen?

In C3 staat een jaartal bv 2024 hoe kan ik de waarde van B3 met een verhogen? zodat in B3 2025 komt te staan ?
lijkt simpel maar krijg het niet voor elkaar
 
In B3:
=C3+1
Of als er een datum in C3 staat:
=ZELFDE.DAG(C3;12)
 
oke, mij vraag was niet helemaal duidelijk. ik wil het graag in VBA zodat ik hem kan toevoegen aan een macro
 
Zo dan?
Code:
Range("B3") = Range("C3") + 1
 
  • Leuk
Waarderingen: HSV
Of
Code:
Cells(3,2) = Cells(3,3) + 1
of
Code:
Cells(3, 2) = Cells(3, 2).Offset(, 1) + 1
 
Kan veel korter.
 
bedoel je zo?
Code:
[B3]=[C3]+1
 
Bovenstaande is ook afhankelijk van of het gaat om je actieve werkblad of niet.
 
bedoel je zo?
Was meer cynisch.
@edmoor geeft al een prima oplossing; en ik vind als je daar niet overheen kan qua lengte of prestatie/snelheid reageer je niet meer.
Sommige doen zulke simpele vragen ook nog in een bestandje gegoten met de achterliggende gedachte dat we die gaan bekijken, of schamen zich voor de code die ze direct in codetags kunnen plaatsen.
Maar goed, ieder zijn meug natuurlijk.
Bovenstaande is ook afhankelijk van of het gaat om je actieve werkblad of niet.
Dat geldt natuurlijk voor alle drie geplaatste codes.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan