Créer plusieurs dossiers de documents sur l'EPDM à l'aide de VBA

Bonjour,

Je cherche à créer un programme qui me permettrait, à l'aide d'un tableau Excel où serait rentré préalablement les données nécéssaires, un ensemble de dossiers (mais pas des dossiers "simples", des dossiers avec une carte de donnée).

Concrétement, je dois créer plus de 100 dossiers au même endroit, s'incrémentant comme suit : 001_NomDocn°1 / 002_NomDocn°2 / etc... en remplissant pour chacun une carte de données (cf PJ). Voila pourquoi je cherche à créer ce type de programme, qui pourra être réutilsier ultérieurement pour d'autres affaires.

Je suis donc à la recherche de bout de programmes / pistes me permettant :

- d'identifier les différents attributs de la carte de données pour pouvoir s'en servir par la suite;

- de créer le dossier "spécial" (j'arrive à créer un dossier "simple" dans le coffre).

Merci d'avance pour votre aide.

Bien cordialement.


carte_de_donnees_du_dossier.png
1 « J'aime »

Salut, 

Il faut que tu créer le dossier avec les API PDM, jete un coup d'oeil a la documentation API

http://help.solidworks.com/2017/english/api/epdmapi/add_folder_example_vbnet.htm

Sinon il existe un outil dans myPDMtools DataRecovery qui permet a partir d'un fichier Excel de créer des dossier et de valoriser les arttibuts PDM, il permet également de modifier les attributs des fichiers spécifier dans le fichier Excel

http://www.lynkoa.com/store/mycadfr/mypdmtools.html

A+

Philippe

2 « J'aime »

Bonjour Philippe,

Désolé de la réponse tardive, j'avais du boulot !

Merci de ta réponse, mais malheureusement, je ne peux pas utiliser VB et ne peux pas non plus acheter/installer ces extensions PDM qui m'ont l'air fortes intéressantes...

D'autres idées ?

Romain