I am trying to create a form that allows users to select the position that the labels are printed on to limit wasted labels. I found this article but I have limited VBA knowledge. Does any one know if this code works for queries or how I could modify it to allow for the data source to be a query? Thanks for all your help. https://www.techrepublic.com/blog/ho...-on-the-sheet/