Para sentrar una texto con el objeto printer lo hago asi:
Código:
'Centramos el texto
Printer.CurrentX = 19 + ((1.5 - Printer.TextWidth(grillaDetallepaciente.TextMatrix(i, 6))) / 2)
'Lo Imprimimos
Printer.Print MSHFlexSalidas.TextMatrix(i, 6)
Espero te sirva