Hi, Rose,
Unfortunately, it appears to be that there is no macro mode for the Pentax K-7. However, don't let that set you back! Macro mode on most cameras typically just set a smaller aperture, sharpen your photos artificially, and perhaps bump up your ISO. You can "create" your own macro mode by using Manual and adjusting your settings manually. There is nothing that macro mode can do that you can't do!
If you do really enjoy macro photography, I suggest you purchase a good quality macro lens, and you'll see a great improvement in your photographs.
Have a fantastic Thanksgiving!