Oppure

Loading
13/06/19 11:39
Beh, dato che hai avuto risposte potresti dire come hai risolto ... se lo ritieni utile per gli altri.
24/06/19 13:30
marson
Scusate, ma non ho ancora risolto. Dopo varie ricerche ( e tentativi) su Internet sono riuscito a fare in modo che la stampa avvenga in orizzontale. Utilizzando i parametri CURRENTX e CURRENTY (con qualsiasi valore) mi stampa sempre sullo stesso punto. Sicuramente tutti i siti che descrivono il metodo di stampa tralasciano di spiegare qualche parametro ritenendo che chi legge sia un programmatore. Ma non demordo. Continuerò la mia ricerca fino a quando riuscirò a stampare. Grazie della vostra disponibilità
aaa
24/06/19 13:40
Ovvio che CurrentX e CurrentY devono variare ... rappresentano la posizione cartesiana dell'inizio di una stampa.

Hai fatto un minimo di prove?

Posta il codice che hai scritto così si vede dove sbagli.

Ma non tra 2 settimane perché dimenticheremo il problema ...
25/06/19 16:38
marson
Printer.Orientation = vbPRORLandscape
Printer.CurrentX = x + 150
Printer.Print " ALLIEVE/UNDER 16 A"
Printer.EndDoc
aaa
25/06/19 20:19
E quindi? Spiegati... Cosa succede con quel codice? Cosa non va?
26/06/19 15:26
marson
qualunque valore metto a x stampa sempre nello stesso punto. Stesso discorso per CURRENTY
aaa
26/06/19 16:24
Ma non è vero ... se cambi CurrentX e CurrentY ovviamente la posizione cambia

Puoi fare la prova con una stampante PDF
29/06/19 16:25
marson
E' QUELLO CHE HO LETTO SU INTERNET. hO PROVATO (CON 25 FOTOCOPIE DEL REFERTO) UTILIZZANDO DIVERSI VALORI DI CURRENTX E CURRENTY SENZA OTTENERE VARIAZIONI. L'UNICA VOLTA CHE HA STAMPATO DIVERSAMENTE E' QUANDO HO UTILIZZATO UNA STRINGA CON GLI SPAZI
NON CAPISCO DOVE SBAGLIO.
aaa