Il Bar dell'Ingegneria

VBA Autocad

« Older   Newer »
 
  Share  
.
  1. afazio
        +1   -1
     
    .
    Avatar

    Advanced Member

    Group
    Administrator
    Posts
    8,169
    Reputation
    +295

    Status
    Offline
    CITAZIONE (Mattia Chemotti @ 24/1/2015, 13:32) 
    Buon giorno a tutti,
    per ragioni lavorative ho la necessità di lavorare in VBA su Autocad, nonostante io non abbia mai usato il programma. Frugando un po', ho trovato le macro, e avendo esperienza con queste in VBA per Excel pensavo di poter comparare il tutto, ma sono sorti dei problemi. Precedentemente, nel momento in cui registravo una macro tramite Excel (non l'editor in VBA, proprio tramite Excel) automaticamente veniva creato un modulo nell'editor VBA, dove io potevo consultare come il codice si comportava a seconda delle azioni. In sostanza imparavo i comandi e le procedure VBA per scrivere, cancellare, aggiungere e tutto il resto tramite questo metodo. Ora, nel momento in cui provo a fare lo stesso con Autocad, quando, dopo aver registrato la macro entro nell'editor, non trovo nessun modulo. Qualcuno mi sa dire se esiste questa funzione in Autocad od in alternativa darmi il codice per importare un blocco tramite VBA direttamente sul foglio?

    Grazie in anticipo.

    Che io sappia in Autocad non esiste il registratore macro per VBA.

    Spiega meglio cosa intendi con "importare un blocco tramite VBA direttamente sul foglio"

    Un blocco presumo sia un elemento di disegno nel cad mentre il foglio dovrebbe essere un foglio excel?
    Cosa intenderesti importare sul foglio excel?

    Comunque se spulci i vari topic nella sezione Oporothecae trovi molti programminini/codici (almeno una ventina) per l'iterazione tra Excel e Autocad.
    Ti consiglio di partire da : Primi passi nel VBA per Autocad in cui trovi anche la lista dei topic il cui contenuto è attinente al tuo problema.

    caio
     
    Top
    .
2 replies since 24/1/2015, 13:32   333 views
  Share  
.