AIDE SUR EXCEL
bettyboop21
Messages postés
4
Statut
Membre
-
informatifien Messages postés 781 Statut Membre -
informatifien Messages postés 781 Statut Membre -
Bonjour,
Je voudrais créer une feuille récap avec un bouton appelant une machine qui permettrait d'afficher toutes les infos concernant cette machine sur simple clic. Merci pour celui ou celle qui pourra m'aider
Je voudrais créer une feuille récap avec un bouton appelant une machine qui permettrait d'afficher toutes les infos concernant cette machine sur simple clic. Merci pour celui ou celle qui pourra m'aider
A voir également:
- AIDE SUR EXCEL
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Comment trier par ordre alphabétique sur excel - Guide
- Comment calculer la moyenne sur excel - Guide
- Si ou excel - Guide
10 réponses
bonjour
avec un bouton appelant une machine
Avec un téléphone ?
avec un bouton appelant une machine
Avec un téléphone ?
bettyboop21
Messages postés
4
Statut
Membre
lol !!!!
Salut,
alors si j'ai bien compris tu as des lignes correspondantes à des "machines différente et tu voudrais ouvrir une fenetre taper le nom d'une machine puis que celà affiche dans la fenetre les differentes infos sur la machine, si c'est bien celà as tu des notions en VBA ( Userform,textebox etc ) ?
alors si j'ai bien compris tu as des lignes correspondantes à des "machines différente et tu voudrais ouvrir une fenetre taper le nom d'une machine puis que celà affiche dans la fenetre les differentes infos sur la machine, si c'est bien celà as tu des notions en VBA ( Userform,textebox etc ) ?
bon alors déjà voilà de quoi lire un peu:
https://plasserre.developpez.com/cours/vb-net/
ensuite quand tu es sur un tableau excel tu fais Alt+F11 ça va ouvrir l'environnement VBA ou tu va pouvoir un peu regarder comment ça se passe, sur la gauche tu verra tes différentes feuilles en arborescence, sur la partie droite c'est là où tu devra taper ton code . . .
Quand tu aura regardé un peu tout ça on essaye de faire quelque chose ;)
https://plasserre.developpez.com/cours/vb-net/
ensuite quand tu es sur un tableau excel tu fais Alt+F11 ça va ouvrir l'environnement VBA ou tu va pouvoir un peu regarder comment ça se passe, sur la gauche tu verra tes différentes feuilles en arborescence, sur la partie droite c'est là où tu devra taper ton code . . .
Quand tu aura regardé un peu tout ça on essaye de faire quelque chose ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bon je suis en train de te préparer un petit pas à pas mais sache que je suis encore débutant en VBA mais je dois pouvoir t'aider pour ce que tu veux faire, tes données je supose qu'elles sont en ligne : référence,nom de machine, poids, pris, puissance etc. . . . ?
Ok bon quand tu aura graté un peu dans tous ce dont je t'ai parlé tu peu commencer par faire ça qui t'aidera à te familiarisé avec l'environnement VBA:
pour commencer tu vas dans Visual Basic (Alt+F11) sur la gauche tu dois voir VBAProject (NomDeTonFichier) tu fais clic droit puis insérer UserForm (on dira USF pour aller plus vite), puis un autre clic droit et insérer Module.
Tu clic sur UserForm1 qui vient de se créer, en bas dans la fenêtre « propriété » tu as une ligne Name qui est par défaut UserForm1 tu le renomme par exemple AffichageInfo, tu clic ensuite sur Module1 et de la même façon que pour l’USF tu le renomme Lancement (il servira à faire un raccourci pour lancer la fenêtre) maintenant je te donne 2 ou 3 explication sur ce qu’on vient de voir, l’USF c’est la fenêtre qui s’affichera donc le coté graphique que tu pourra modifier (taille,couleur etc) et dedans on y ajoutera les boutons (contrôles) qui servirons à taper le nom de ta machine puis afficher les diverses infos que tu veux .Le module lui est une partie qui ne se vois pas et dedans on y met du code que l’on appel au besoin et qui s’exécute.
Quand tu as fini reposte un message, et poste si tu as un souci ;)
pour commencer tu vas dans Visual Basic (Alt+F11) sur la gauche tu dois voir VBAProject (NomDeTonFichier) tu fais clic droit puis insérer UserForm (on dira USF pour aller plus vite), puis un autre clic droit et insérer Module.
Tu clic sur UserForm1 qui vient de se créer, en bas dans la fenêtre « propriété » tu as une ligne Name qui est par défaut UserForm1 tu le renomme par exemple AffichageInfo, tu clic ensuite sur Module1 et de la même façon que pour l’USF tu le renomme Lancement (il servira à faire un raccourci pour lancer la fenêtre) maintenant je te donne 2 ou 3 explication sur ce qu’on vient de voir, l’USF c’est la fenêtre qui s’affichera donc le coté graphique que tu pourra modifier (taille,couleur etc) et dedans on y ajoutera les boutons (contrôles) qui servirons à taper le nom de ta machine puis afficher les diverses infos que tu veux .Le module lui est une partie qui ne se vois pas et dedans on y met du code que l’on appel au besoin et qui s’exécute.
Quand tu as fini reposte un message, et poste si tu as un souci ;)
Bonjour,
Bon, sans notions de VBA ça va pas etre simple.... :s
Ensuite, il serait bon de préciser la demande : quelle infos ????
Moi je dirais que tu n'es pas sur la bonne piste avec Excel et VBA...peux-tu expliquer ton réel besoin sans notion d'outil (exemple : obtenir la configuration matérielle d'une machine à un moment donné -orientation gestion de parc- , surveiller l'espace disque et l'utilisation processeur d'une machine -orientation gestion de production- etc...) => de nombreux outils gratuits ou non permettent tout ça, inutile de "ré-inventer la roue", surtout si tu n'as pas de notions de mécanique...
Tom
Bon, sans notions de VBA ça va pas etre simple.... :s
Ensuite, il serait bon de préciser la demande : quelle infos ????
Moi je dirais que tu n'es pas sur la bonne piste avec Excel et VBA...peux-tu expliquer ton réel besoin sans notion d'outil (exemple : obtenir la configuration matérielle d'une machine à un moment donné -orientation gestion de parc- , surveiller l'espace disque et l'utilisation processeur d'une machine -orientation gestion de production- etc...) => de nombreux outils gratuits ou non permettent tout ça, inutile de "ré-inventer la roue", surtout si tu n'as pas de notions de mécanique...
Tom
tu as raison tompols mais ce qu'elle veut en faite c'est juste un USF qui affiche les infos d'une machine selon le nom pour avoir un visuel au lieu de lire les cellules excel à mon taf depuis que je sais faire ça tout le monde me le demande c'est plus confortable qu'un simple tableur . . et meme sans notion il y a juste une boucle à faire niveau code le plus dur c'est de bien nommer les TxtBox,USF . . pour que le code marche . . .
Perso, j'avais compris que le résultat devait etre sur une feuille excel ("créer une feuille récap") mais bon....
Sinon sans précisions sur les infos c'est pas simple mais voilà déjà un ptit exemple que j'avais fait pour monitorer les espaces disques sur des serveurs : https://www.cjoint.com/?lznXbKoOdH
(Utilisation : créer une feuille par machine avec nom de la feuille = nom de la machine puis lancer la macro. Attention, le compte utilisateur sous lequel s'exécute la macro doit avoir des droits admin sur les serveurs - connexion via WMI )
A+
Tom
Sinon sans précisions sur les infos c'est pas simple mais voilà déjà un ptit exemple que j'avais fait pour monitorer les espaces disques sur des serveurs : https://www.cjoint.com/?lznXbKoOdH
(Utilisation : créer une feuille par machine avec nom de la feuille = nom de la machine puis lancer la macro. Attention, le compte utilisateur sous lequel s'exécute la macro doit avoir des droits admin sur les serveurs - connexion via WMI )
A+
Tom