Prblm déclaration variable (date)

0

Bonjour,

Cela fait plusieurs jours que je suis sur le même prblm. Etant débutant en VBA et macro je me permet de vous exposer mon prblm ;

Mon prblm : j'ai un tableau qui va cherche des données d'une autre feuille à l'aide de simple formule. La source de ces données étant moidifés chaque jour, elle est valable que pour le jour même. 

Mon but est donc de transformer les formules valeurs pour les lignes ou la date est inférieur à aujourd'hui.

J'utilise donc une boucle while avec l'action de transformation formule --> valeurs.

LE SOUCIS : je n'arrive pas à déclarer correctement la variable de date afin que le test se fasse poru chaque nouvelle celulle de début de ligne !

Voici mon code actuel :


Sub date_()

Dim date_ As Date

date_ = ("A2:A20")

While date_ < Now

   

    rows(ActiveCell.Row).Select

    Selection.Copy

    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

        :=False, Transpose:=False

    Application.CutCopyMode = False

ActiveCell.Offset(1, 0).Select

Wend

End Sub



Un grand merci pour votre aide !

Posté le 25 août 2017, 15:52
par Quentin
Répondre
1

Bonjour,

Nous pourrions être plus efficace si tu nous envoyais ton classeur Excel.

Si tu ne sais pas comment faire : utilise le site http://www.cjoint.com/

Tu charges le fichier ; tu crées le lien ; tu le copies et le colles dans le forum.

A bientôt

Chris

Posté le 25 août 2017, 17:46

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :