Se il codice è nel form questo va bene:

PictureBox3.Location = New System.Drawing.Point(8, n)

ma da un modulo, all'interno di una funzione pubblica come devo fare?
Ho provato con:

dim oggetto as new Principale (principale è il form)
oggetto.PictureBox3.Location = New System.Drawing.Point(8, n)

ma non succede niente, anche se i valori della propietà della picturebox vengono modificati infatti se faccio:

msgbox(oggetto.picturebox3.top) il valore non è quello di partenza, ma quello da me impostato.