But use an array.
It's unlikely that your game will have a single enemy, so an array will let you apply the same method using For..Next loops.
Using a multi-dimensioned array will let you store many pieces of information about lots of enemies.
For example:
Dim EnemyStats(99,9)
will store 10 pieces of info on 100 enemies - the first index being the enemy object number. This might be something like:
EnemyStats(1,0) = 1 - Enemy 1 currently alive
EnemyStats(1,0) = 0 - Enemy 1 currently dead (start timer)
EnemyStats(2,1) = 3 - Enemy 2's patrol group number
EnemyStats(8,2) = 25 - Enemy 8's current health
EnemyStats(4,3) = 1200 - Enemy 4's Respawn X Position
EnemyStats(4,4) = 2 - Enemy 4's Respawn Y Position
EnemyStats(4,5) = 54280 - Enemy 4's Respawn Z Position
...and so on.
Note: Using EnemyStats(EnemyNumber,1) in a loop, you can apply any checks or settings to a group of enemies - like having a batallion which move around and fight together.
TDK_Man