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

jaar wijzigen

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

ppms

Gebruiker
Lid geworden
19 aug 2006
Berichten
226
Hallo,

Ik wil in een reeks E4:E1004 de datum vervangen met een macro b.v. 2010 naar 2011, weet iemand hoe dit kan met een macro.

Had het zelf op deze wijze geprobeerd maar dan kan ik het maar een keer wijzigen.

Code:
Sub jaar()
'
' jaar Macro
' De macro is opgenomen op 18-04-2010 door PPMS.
'

'
    Range("E4:E1004").Select
    Selection.Replace What:="2010", Replacement:="2011", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
    Range("A4").Select
End Sub

Groet PPMS
 
Bestev ppms ;)

Hallo,

Had het zelf op deze wijze geprobeerd maar dan kan ik het maar een keer wijzigen.

Wil je daarna het jaartal naar 2012, 2013 enz.. soms ?
Verwijs dan de code naar een cel (A1) waar je het jaartal daar kan wijzigen.

Code:
Replacement:=[A1],

Groetjes Danny. :thumb:
 
Hallo,

Heb de code aangepast maar er gebeurt niets.

Code:
Sub jaar()
'
' jaar Macro
' De macro is opgenomen op 18-04-2010 door PPMS.
'

'
    Range("E4:E1004").Select
    Selection.Replace What:=(R2), Replacement:=(S2), LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
    Range("A4").Select
End Sub

Groet PPMS
 
Hallo,

Hij werkt al had dit () en moets dit zijn [] foutje van mezelf.

Bedankt voor de tip Danny.

Groet PPMS
 
Beste ppms ;)

Heb bestandje aangepast met in A1 het nieuwe jaar en in A2 het oude jaar en code ingekort.

Kan je dan ook de vraag op opgelost zetten, onderaan rechts.

Groetjes Danny. :thumb:
 

Bijlagen

Laatst bewerkt:
Danny,

Hij staat nu als opgelost, was zo druk met de macro dat ik dat vergeten was.

Groet PPMS
 
Beste ppms ;)

Heb nog een aanpassing gedaan zie vorig berichtje.

Groetjes Danny. :thumb:
 
Hallo,

dat kan korter
Code:
Sub tst1()
    [E4:E1004].Replace [R2], [S2]
End Sub
of
Code:
Sub tst2()
    Rows(5).Replace [R2], [S2]
End Sub
Met vr gr
Jack
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan