› Excel e gli applicativi Microsoft Office › EXCEL VBA: MACRO FUNZIONA CORRETTAMENTE SU WINDOWS, GENERA ERRORE SU MAC
-
AutoreArticoli
-
Salve a tutti.La macro che segue è inserita in un foglio excel e copia i dati dal foglio1 in alcune celle del foglio2 e via via stampa il foglio2, sino all'ultima riga di dati del foglio1.
Accade che le prime due righe siano copiate correttamente sul foglio2, ma che si generi un errore nella copia dei dati a partire dalla terza riga del foglio1
se la macro è utilizzata sul mio mac, office 365 excel 19.6.
Se utilizzo la macro su un pc windows ed excel funziona tutto correttamente.
Qualche esperto sa spiegare l'arcano?
Saluti
Lucio
Sub StampaTutti()</p><p>uRiga = Range("B" & Rows.Count).End(xlUp).Row</p><p>For iRow = 4 To uRiga<br />Worksheets("FOGLIO2").Range("B3") = Range("B" & iRow)<br />Worksheets("FOGLIO2").Range("D3") = Range("C" & iRow)<br />Worksheets("FOGLIO2").Range("B6") = Range("D" & iRow)<br />Worksheets("FOGLIO2").Range("D6") = Range("F" & iRow)<br />Worksheets("FOGLIO2").Range("B8") = Range("H" & iRow)<br />Worksheets("FOGLIO2").Range("B10") = Range("K" & iRow)<br />Worksheets("FOGLIO2").PrintOut<br />Next iRow</p><p>End Sub</p><p>
`
Il codice è illeggibile, riprova cliccando sul simbolo di inserimento codice {;} , incolla il tutto e invia.
generi un errore nella copia dei dati a partire dalla terza riga del foglio1
Che tipo di errore? su che riga? descrizione dell'errore?
Salve,
ti ringrazio per avermi risposto.
Penso sia meglio spiegarmi inviando un piccolo file d'esempio.
L'errore si genere stampando tutte le schede.
Lucio
Allegati:
You must be logged in to view attached files.Se utilizzo la macro su un pc windows ed excel funziona tutto correttamente.
Anch'io utilizzo Windows e naturalmente non ottengo errori, il codice funziona perfettamente.
Era per questo che ti chiedevo notizie sull'errore in Mac 🙂
Ho provato e riprovato. Il mistero rimane irrisolto.
-
AutoreArticoli