Can you post what code you now have?

What you describe shouldn't be happening if 1) you dim i outside the timer event and 2) you take the For...Next out and increment i manually inside the timer event.