Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Ga naar vandaag (met lege kolommen er tussen)

Pagina: 1
Acties:

  • gigabit
  • Registratie: September 2006
  • Laatst online: 17:02
Ik gebruik de volgende code om naar de kolom te gaan van de huidige datum wat goed werkt als er geen lege kolommen tussen staan.

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
If Target.Range.Address = "$A$1" Then
Range("D1").Select
ActiveWindow.SmallScroll ToRight:=Date - Range("1").Value
End If
End Sub

Nu heb ik een document waar tussen de datums telkens een lege cel zit waardoor ik in de verkeerde kolom terecht kom.
Wie weet hiervoor een oplossing?

LG-HM071MR-U44


  • P_Tingen
  • Registratie: Maart 2005
  • Laatst online: 15:34

P_Tingen

omdat het KAN

Bij het deel
ActiveWindow.SmallScroll ToRight:=Date - Range("1").Value

moet je dus de teller veranderen. Je trekt hier van de datum 1 af en dat aantal ga je naar rechts? Probeer de rechterkant eens x 2 te doen. Dus iets als
ActiveWindow.SmallScroll ToRight:=(Date - Range("1").Value)*2


Ik kan het hier zo niet testen, dus je moet wellicht nog wat tweaken. Misschien nog +1 of -1 erachter als je net scheef zit.

... en gaat over tot de orde van de dag