Sei que você declarou que são controles de formulário, não controles ActiveX, mas o comportamento errôneo e aparente dependência da configuração de zoom é idêntico aos problemas que vi com controles ActiveX no Excel 2010 (apenas), portanto, o problema subjacente pode realmente estar relacionado.
Com os botões de opção e caixas de seleção do ActiveX, se você entrar em visualização de quebra de página ou imprimir (várias) folhas que contenham tais controles em determinados tipos de marca / modelo de impressora, quando a configuração de zoom de qualquer página não for 100% , os controles nessa página podem ser movidos como resultado. A única solução que conheço é definir primeiro o valor de zoom de cada página para 100%, fazer as operações de visualização e / ou impressão de quebra de página e, em seguida, restaurar o zoom para o que quer que fosse.
Se essas operações são executadas pelo código VBA, é bastante simples salvar / definir / restaurar a configuração de zoom, mas observe que o Zoom é realmente uma propriedade Window, portanto, é necessário ativar cada folha para obter / mude sua configuração de zoom.