Date | data | data | data
12/29| G | F | G
12/30| G | |
J'ai une feuille de calcul comme ci-dessus. Je veux trouver la ligne qui est la date actuelle, puis référence la ligne qui est la date actuelle dans un type Range. Parcourez ensuite les données de cette ligne.Excel 2007 VBA Trouver la ligne basée sur la date
je peux trouver la date actuelle, et obtenir l'adresse de la cellule qui est la date actuelle:
dateRange = "A1:" & regionSheet.Range("A1").End(xlDown).Address
For Each cell In regionSheet.Range(dateRange)
If cell.Value = Date Then
row = cell.Address
End If
Next cell
qui renvoie $ A $ 2. Je dois transformer en quelque sorte dans un type Range
. J'ai essayé d'utiliser le cell.Address comme ci-dessous:
row = cell.Address & ":" & regionSheet.Range(row).End(xlRight).Address
mais que les erreurs sur.
Peut-être que je vais à ce sujet dans le mauvais sens? Des idées? Merci!
Allez-y et accepter la réponse, si c'est ce que vous recherchez. – shahkalpesh