Excel - Trouver une variable dans une sélection

Problème

J'ai des données ajoutées chaque jour et je voulais ajouter un bouton qui saute à la date d'aujourd'hui puis copie les données dans la rangée attachée. Copier c'est bien, mais jusqu'à présent, je ne peux même pas sélectionner la date.

La colonne A contient les dates qui peuvent changer, mais contiendront toujours aujourd'hui. C3 = Aujourd'hui (). J'ai essayé de définir aVab, mais je suis un novice complet et je ne trouve pas la réponse à cette requête simple. Il semble que je reçois toujours l'erreur 91 variable d'objet non définie.

 Dim aVab As Date aVab = Plage ("C3"). Colonnes de valeur ("A: A"). Sélectionnez Selection.Find (Quoi: = aVab, Après: = ActiveCell, LookIn: = xlValues, LookAt _: = xlPart, SearchOrder : = xlByRows, SearchDirection: = xlNext, MatchCase: = _ False, MatchFormat: = False) .Activer ActiveCell.Select 

Solution

Si la date [Aujourd'hui ())] apparaîtra une fois dans la colonne et que vous souhaitez sélectionner cette cellule, le problème sera résolu.

J'espère que cela t'aides!

 Dim aVab Dim c As Plage aVab = Plage ("C3"). Valeur pour chaque plage c In ("A1: A65536") Si c = aVab Puis c.Sélectionnez Fin si Suivant c 

Remarque

Merci à Wut Up WutUp pour cette astuce sur le forum.

Article Précédent Article Suivant

Les Meilleurs Conseils