Bienvenue sur les forums conseil & création · S'enregistrer

Se connecter automatiquement

Forums » Tableurs et logiciels de gestion (Money, Excel, Open Office...) » MACRO, selection de donnees · Envoyer le lien

Par AURELIE, le 02 Déc 2006, 12:22 Revenir en haut de page Répondre en citant

Bonjour,
J'ai une serie de données sous une meme feuille excel.c sont des dates.
je voudrai creer une macro qui me permettrai de selctionner visuellement et d'un seul coup toutes les cases ou l'annee 2006 aparait.
Merci de m'aider
Par Cédric, le 02 Déc 2006, 13:07 Revenir en haut de page Répondre en citant

Bonjour et bienvenue Wink ,

Comment sont organisées les données? Toutes les dates sont dans la même colonne ?

Et est-ce que tu veux réellement faire une sélection ? Sinon, si c'est pour modifier des cellules en fonction de l'année, tu peux utiliser le code suivant... en admettant que tes dates soient toutes dans la même colonne (ici dans la colonne B; sinon... dis m'en plus sur la façon dont tu organises tes données!), essaie avec cette macro (à placer dans l'évènement onclick d'un bouton par exemple).

Code:
Dim adresses, ligne
ligne = Range("B65536").End(xlUp).Row
For Each cell_date In Range("B1:B" & ligne)
  If (Year(cell_date.Value) = "2006") Then
    ' Exemple: on met simplement "oui" dans la
    ' colonne suivante, si l'année est 2006
    cell_date.Offset(0, 1).Value = "Oui"
  End If
Next

Forums » Tableurs et logiciels de gestion (Money, Excel, Open Office...) » MACRO, selection de donnees · Envoyer le lien