Bonjour, après essayer différentes méthode, je suis dans l'impasse.
Je désire faire une macro qui va mettre à jour un fichier sur la plateforme autodesk A360.
J'arrive jusqu’à une ligne de code VBA qui clique sur l'élément suivant du code HTML:
<input class="ng-hide" type="file" ng-disabled="!canPerform(datum, ALLOWED_ACTIONS.UPDATE)">
Le fait de cliquer ouvre l'explorateur de fichier et par conséquent arrête la macro.
Cette ligne html a un événement change: s.uploadVersion actions_menu.dir.js(199)
Voici les lignes correspondantes
1 2 3 4 5 6 7 8
| $scope.uploadVersion = function uploadVersion(e) {
$scope.shown = false;
var files = [];
jQuery(e.target.files).each(function(index, file) {
files.push(file);
});
uploadHelper.uploadFiles(files, {
uploadNewVersionFor: $scope.datum |
Y a t'il une solution pour exécuter la fonction en précisant le chemin du fichier dans le code vba sans ouvrir l'explorateur windows et ainsi le mettre à jour?
Merci d'avance pour votre aide.
Partager