Yeah, if they are 2 different objects then you can control all of one type by doing what yosniper said. You can also control one instance of an object with the instance_place function.
for example:
a=instance_place(x,y+32,objectA);
with(a){ hspeed=10 }
This will check for a collision with an object at 32 pixels under its origin. If it does find a collision, then the variable "a" will be replaced by that instance that it collides with.
Then, only that one instance of objectA will move to the right.
Another way to control 1 instance of an object is in a collision event, where you can use other, which means the instance it collides with.