Vi espongo subito il problema, in una cartella di lavoro, composta da più fogli ho una macro che importa i dati
da altri file xls e successivamente li elabora per ottenere dei riclassificati di bilancio.
La macro funziona perfettamente sia nel pc dell'ufficio che in quello di casa. Appena provo il file
nel pc di un collega (i pc in ufficio sono standard; win 7, office 2013, stesso processore ecc...) mi
esce un "errore di compilazione, il progetto o la libreria non sono presenti"... il debug mi porta in
questa riga di codice:
- Codice: Seleziona tutto
Private Sub Worksheet_Change(ByVal Target As Range)
'
Prima = "$B$5" '<<< La cella con la prima convalida, con questa sintassi
Seconda = "$E$5" '<<< La cella con la seconda convalida
'
If Target.Address = Prima Then
Range(Seconda).ClearContents
End If
End Sub
Nel foglio in questione (P&L_Negozi) nelle celle B5 e E5 ho delle caselle di riepilogo "Convalida dati" e servono per scegliere il Negozio del quale si vuole vedere il Riclassificato e eventualmente (E5) il reparto...
Spero di aver riportato tutti i dati necessari per ricevere il vostro aiuto, in caso contrario sono a vostra disposizione...
Grazie anticipatamente.