aide sur VBA / excel - VB/VBA/VBS - Programmation
Marsh Posté le 11-02-2004 à 15:39:28
| Code : 
 | 
 
 
tu associes ca a l'evenement click d'un bouton ou a ce que tu veux d'ailleurs... 
 
Il se peut, selon ton os, que tu aies besoin de mettre les noms courts (avec les ~). pour les avoir, sous une fenetre dos tu tapes dir /X "lerepertoiredonttuveuxlenomcourt" 
Marsh Posté le 11-02-2004 à 15:52:56
Merci d'avoir répondu mais ca n'a pas fonctionné --> BUG 
(Le problème ne vient pas des noms courts) 
La ligne MyAppId = Shell("C:\WINNT\explorer.exe P:\FICHPROG\Icônes outils-mandrins\Icône mandrin", 1)est soulignée en jaune 
Marsh Posté le 11-02-2004 à 15:58:08
message de bug = 
erreur d'exécution '76': 
Chemin d'accès introuvable
Marsh Posté le 11-02-2004 à 15:59:07
t'es sur que ca n'est pas les noms courts ? 
c quoi l'erreur ? 
 
Si c'est pas les nom courts (essaie qd meme  ), essaie de rajouter ca en dessous de MyAppId = ...
 ), essaie de rajouter ca en dessous de MyAppId = ... 
| Code : 
 | 
Marsh Posté le 11-02-2004 à 16:00:06
| alexandre69 a écrit : message de bug =  | 
 
 
et avec les noms courts ?   
 
Marsh Posté le 11-02-2004 à 16:10:27
en fait quand je fais une macro automatique et que j'intègre une image, il me met ce chemin d'accès : P:\FICHPROG\Icônes outils-mandrins\Icône mandrin donc je pense que sa vient pas de là.  
Avec AppActivate MyAppId --> erreur 76 again 
Marsh Posté le 11-02-2004 à 16:15:46
t'as essayé avec les noms courts ? 
ca n'est pas parce que, "apparement ca peut pas etre ca !" que ca n'est pas ca... 
On parle de microsoft là...
Marsh Posté le 11-02-2004 à 16:29:36
demarrer/executer tu tapes cmd.exe 
puis dir /X P:\ 
puis dir /X P:\FICHPROG 
puis... 
 
a chaque commande il te liste le contenu du repertoire avec les noms courts, en plus des noms "normaux"
Marsh Posté le 11-02-2004 à 17:10:33
Sub Macro7() 
Dim MyAppId As Double 
      
  MyAppId = Shell( _ 
  "C:\WINNT\explorer.exe P:\FICHPROG\ICNESO~1\ICNEMA~1", 1) 
AppActivate MyAppId 
 
End Sub 
 
Voila ce que donne le programme avec les noms courts mais sa marche pas 
Marsh Posté le 11-02-2004 à 22:16:02
attend ! moi le chemin d'explorer, c'est sur windows nt4... 
sur xp c'est C:\windows\explorer.exe 
Pourquoi n'y avons nous pas pensé plus tot ?
Marsh Posté le 13-02-2004 à 12:51:43
Merci à toi KAROLI, ça fonctionne nickel, le jour que tu passe à Lyon, j'te paye une pint de GUINNESS
Marsh Posté le 13-02-2004 à 15:45:29
| alexandre69 a écrit : Merci à toi KAROLI, ça fonctionne nickel, le jour que tu passe à Lyon, j'te paye une pint de GUINNESS  | 
 
 
 ![[:yaisse] [:yaisse]](https://forum-images.hardware.fr/images/perso/yaisse.gif) 
  
  
  
Marsh Posté le 11-02-2004 à 14:54:26
Slt
J?ai un problème qui est sûrement très simple pour vous, mais ne pratiquant VB que très rarement je block grave !
Je voudrais faire une macro qui m?ouvre l?insertion d?image à partir du fichier P:\FICHPROG\Icônes outils-mandrins\Icône mandrin et une fois ouvert me laisse la main dans ce fichier pour que je puisse choisir l?image que je veux insérer.
Avec les macros automatiques j?arrive à ouvrir ma bibliothèque mais je suis obligé de choisir une image pour pouvoir refermer la fenêtre du fichier et arrêter l?enregistrement de la macro automatique --> mon but est juste d?atteindre très rapidement le fichier Icône mandrin de ma bibliothèque d?image.
Pouvez-vous m?aider, merci beaucoup