Al no saber desde donde abres el informe, voy a suponer. Supongamos que tienes la tabla Otra
Hago una copia de ella pero sin datos, sólo la estructura, y construyo un formulario independiente
Al cuadro de texto donde voy a poner el número de etiquetas lo llamo así, Etiquetas. Si pulso el botón, lo primero que hace es crear en la tabla Copia de Otra tantos registros de alumno como veces le he puesto en el cuadro de texto. Y luego me abre el informe que está basado en esta última tabla.
Como puedes ver, me repite la "etiqueta" 5 veces. El informe es un informe normal, pero en Configurar página- Columnas, le pongo que 4 y dimensiono el tamaño, la separación entre filas y columnas, etc.
El código del botón es
DoCmd.SetWarnings False
Dim i As Byte
For i = 1 To Etiquetas
DoCmd.RunSQL "insert into [copia de otra] select alumno,ciudad,pais from otra"
Next
DoCmd.OpenReport "copia de otra", acPreview
Y por último, en el evento Al cerrar del informe le pongo
DoCmd.SetWarnings False
DoCmd.RunSQL "delete * from [copia de otra]"
Es decir, que borre los registros de la tabla Copia de otra para que quede "limpia" por si quieres cambiar el número de etiquetas o para otra vez.