Dagen berekenen obv 2 datums in de actieve regel

Status
Niet open voor verdere reacties.

Robert Smidt

Gebruiker
Lid geworden
26 mei 2009
Berichten
901
Beste Helpmij'ers,

Ik ben op zoek naar een wellicht eenvoudige oplossing.

Mijn bedoeling is om de datum in kolom B te verminderen met de datum in kolom A (aantal dagen uit te rekenen via vba). Wanneer ik naar de betreffende cel verwijs, functioneert onderstaande code prima.
Code:
Sub tester()
[c1] = [a1] - [b1]
End Sub

Echter, wanneer ik vanuit een willekeurige regel onderstaande code gebruik, dan krijg ik de melding: Fout 424 tijdens uitvoering: Object vereist.
Code:
Sub testen()
Range("C" & Target.Row) = Range("a" & Target.Row) - Range("b" & Target.Row)
End Sub

Wat doe ik fout in bovenstaande code?

Alvast bedankt.

RobertBekijk bijlage Datumberekening.xlsm
 
Wat is je Target dan als je de code draait? Selection.Row ?
 
Laatst bewerkt:
Je hebt geen Target in een gewone sub.
Target.row moet activecell.row worden.
 
Beiden heel erg bedankt voor jullie reacties. De oplossing van Harry werkt perfect....
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan