OK, così è più chiaro. Non è difficile.Queste sono le azioni che dovrebbe fare il codice:
1 - si posiziona nella directory del dwg (in autocad sto già lavorando in questa directory);
2 - entra nella sottodirectory pluto dove si trova il file paperino.xls (che è già stato creato in precedenza da un altro software);
3 - lo apre, copia la tabella, lo chiude;
4 - la incolla sul dwg
5 - A questo punto io devo solo decidere il punto di inserimento in autocad.
1 e 2 non servono, nel senso che conosci già il percorso del file quindi è inutile 'navigare' nel FileSystem, è sufficiente:
A.1 Creare un'istanza nascosta di Excel usando CreateObject(),
A.2 Caricare il file XLS
A.3 Selezionare la tabella (usando l'oggetto Range)
A.4 Copiare la selezione nella Clipboard
A.5 Incollare dalla Clipboard in AutoCad.
Di queste azioni, quali non sai fare?
![]()