Grazie per la risposta ,
alla fine ieri guardando in rete ho scritto il codice utilizzando l'applicazione Revision Manager. Modificando un codice trovato sul sito di Solid Edge.
Come metodo mi sembra più veloce rispetto ad aprire tutti i file in Solidedge , non sono riuscito tuttavia contestualmente a modificare anche i nomi dei par e del dft.
Ho provato sull'SDK ma non sono riuscito a capire come si fa..
Idee??
Grazie mille
Sub Copiadft(ByVal indirizzodft As String, ByVal codice As String, ByVal indirizzo_copia As String)
Dim nFileCount As Long
Dim listOfInputFileNames(1) As Variant
Dim listOfInputActions(1) As Variant
Dim listOfNewFileNames(1) As Variant
Dim newFilePathForAllFiles As Variant
Set revMgrApp = CreateObject("RevisionManager.Application")
Set revMgrDoc = revMgrApp.OpenFileInRevisionManager(indirizzodft)
'Set revMgrDoc = revMgrApp.OpenFileInRevisionManager(sourceFileFolderName & sourceFileFileName)
'Set revMgrDoc = revMgrApp.OpenFileInRevisionManager(indirizzodft)
nFileCount = 1
listOfInputFileNames(1) = indirizzodft
listOfInputActions(1) = CopyAllAction
listOfNewFileNames(1) = codice
newFilePathForAllFiles = indirizzo_copia & codice
revMgrApp.SetActionForAllFilesInRevisionManager CopyAllAction, newFilePathForAllFiles
revMgrApp.SetActionInRevisionManager nFileCount, listOfInputFileNames, listOfInputActions, listOfNewFileNames, newFilePathForAllFiles
MsgBox revMgrApp.PerformActionInRevisionManager, vbOKOnly
revMgrApp.Quit
End Sub