Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 excel

rahyl

XLDnaute Nouveau
bonjour a tous

aidez moi svp

comme puis je changer le nom d application excel avec vba
quand j 'exécute excel elle sera exécuter sous un autre nom choisie a part excel

changement de nom de l application sous win pas le fichier

merci d avance
 

soan

XLDnaute Barbatruc
Inactif
j'dois arrêter mon PC ; si personne t'auras donné de réponse à mon retour,
j'essayerai de te trouver une solution plus complète (c'est sans garantie
qu'je vais trouver ! ).


soan
 

soan

XLDnaute Barbatruc
Inactif
Bonjour @rahyl,

désolé pour le retard ; cette réponse est valable pour VBA et VB6.

le nom du Gestionnaire de tâches (Task Manager) est : TASKMGR.EXE

VB:
Sub Esssai()
  Shell "C:\WINDOWS\SYSTEM32\TASKMGR.EXE", 1
End Sub
le chemin est facultatif s'il est présent dans la variable d'environnement path
de Windows ➯ tu peux mettre plus simplement : Shell "TASKMGR.EXE", 1

l'extension du fichier aussi est facultativeShell "TASKMGR", 1


------------------------------------------------------------------------------------

petit bonus : ceux qui veulent lancer la calculatrice de Windows
ont juste à remplacer ci-dessus TASKMGR par CALC ; exemple :
Shell "CALC.EXE", 1 ; ou : Shell "CALC", 1

autre bonus : pour lancer le bloc-notes de windows, mettre :
Shell "NOTEPAD", 1


------------------------------------------------------------------------------------

le 1 est pour : vbNormalFocus ; on peut le remplacer par 3, pour :
vbMaximizedFocus (fenêtre agrandie, sur tout l'écran)

ça agit pour taskmgr et notepad, pas pour calc : la calculatrice
n'a pas une fenêtre agrandie sur tout l'écran.


------------------------------------------------------------------------------------

pour avoir le n° d'identificateur de la tâche (ID)
du programme lancé (qui est ici taskmgr) :

VB:
Sub Esssai()
  Dim n 'type implicite : Variant
  n = Shell("TASKMGR", 1)
End Sub
attention : il faut obligatoirement des parenthèses !

retour en cas d'échec du lancement : 0

nota bene : les échecs de lancement de tâches n'entrent pas
dans les statistiques de la NASA !


------------------------------------------------------------------------------------

tu peux écrire « soan » à la place de « monsieur ».

soan
 
Dernière édition:

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…