laurent999
XLDnaute Occasionnel
bonsoir,
Je vous ai joint un petit classeur, dans ce classeur il y a déjà une macro.
En lisant cette macro, il est facile de comprendre ce que je désire réaliser.
Je pense avoir bien écrit le code et pourtant cela ne fonctionne pas.
Afin de m'améliorer:
Est-ce qu'il y a quelqu'un qui peut y jeté un œil et m'expliquer ou se trouve l'erreur?
Pour ceux qui n'aurais pas envie de télécharger le classeur voici le code:
Sub ma()
Dim feuille As Worksheet
Dim d As Date
Dim e As Range
For Each feuille In ThisWorkbook.Worksheets
d = "01/01/10"
Set e = Range("A1:A10").Find(d)
If Not e Is Nothing Then
With e
.Select
End With
ActiveCell.Offset(0, 1).Activate.Value = 1
End If
Next feuille
End Sub
Merci d'avance,
Laurent.
Je vous ai joint un petit classeur, dans ce classeur il y a déjà une macro.
En lisant cette macro, il est facile de comprendre ce que je désire réaliser.
Je pense avoir bien écrit le code et pourtant cela ne fonctionne pas.
Afin de m'améliorer:
Est-ce qu'il y a quelqu'un qui peut y jeté un œil et m'expliquer ou se trouve l'erreur?
Pour ceux qui n'aurais pas envie de télécharger le classeur voici le code:
Sub ma()
Dim feuille As Worksheet
Dim d As Date
Dim e As Range
For Each feuille In ThisWorkbook.Worksheets
d = "01/01/10"
Set e = Range("A1:A10").Find(d)
If Not e Is Nothing Then
With e
.Select
End With
ActiveCell.Offset(0, 1).Activate.Value = 1
End If
Next feuille
End Sub
Merci d'avance,
Laurent.