dopo i suggerimenti ho capito l'errore io scrivevo :

Set CellaFoglioExcel = "FoglioExcel.Cells(" & var1 & ";" & var2 & ")" in quanto in altre sintassi dove ci sono delle stringe e variabiali me li accetevava cosi' invece inserire i dati delle variabili dentro codice FoglioExcel.Cells(i,a) me li accetta , la difficoltà è che sto trasforma una macro in excel in un progetto visual basic e molto codice non è riciclabile


grazie