La taille du papier se fait au niveau du pilote d'imprimante.
Quand on imprime avec une application non sophistiquée, elle utilise l'imprimante par défaut dans le format papier par défaut.
Faudrait règler la taille du papier au niveau Démarrer/Paramètres/Imprimantes/ icône de l'imprimante par défaut/click droit/propriétés (ou dans la configuration imprimante sous Word (par ex)/.../).
Si le papier fait 23cm de haut, et que l'imprimante l'accepte, le NewPage devrait obéir aux règlages (a priori ??). Sinon, big pb.
Si ça marche sous Word (par ex), sous VB cela devrait pouvoir se faire . Sinon, ne pas attendre de miracle.