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

Incrementation par userform

  • Initiateur de la discussion Initiateur de la discussion docman95
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

docman95

XLDnaute Nouveau
Messieurs,

Clairement en galère et je pense que vous pourrez m'aider. J'explique

Dans mon fichier excel : Feuille1 ma userform, feuille 2 la liste d'IP (colonne C), Hostname (colonne D), commentaires (colonneE)

J'ai dans ma combobox un menu déroulant d'IP récupéré de la feuille2, colonne C du meme fichier.
Dans cette meme combobox, j'ai un champ "Hostname" ou j'indique le nom de mon serveur.
Dans cette meme combobox, j'ai un champ "Commentaire" ou j'indique un commentaire.
J'ai un bouton 'Enregistrer" vierge de code et c'est la que je bloque.

En cliquant sur 'Enregistrer", je voudrai qu'il incremente les données renseignées, en fonction de l'IP choisi.

Pour info, j'ai une petite formule (sur la colonne C) qui remplace l'IP par "Attribuée" lorsqu'on saisi un hostname (colonne D) de la meme ligne.

OK, IL Y A CERTAINEMENT PLUS SIMPLE, .... je suis preneur.

Code userform:

Private Sub ListBox1_Click()
Public maVariable As Variant

Private Sub IP_Disponible_Click()
maVariable = ComboBox1.Text
End Sub

Private Sub Logo_Click()

End Sub

Private Sub Hostname_Change()

End Sub

Private Sub Commentaire_Change()

End Sub

Private Sub Enregistrer_Click()

End Sub

Private Sub UserForm_Click()

End Sub


Merci à vous
 
Re : Incrementation par userform

Bonjour et bienvenue sur XLD

Un petit fichier avec des données bidons ne serait-il pas mieux venu que des lignes de sub vides ou presque ?

Désolé de ne pouvoir vous aider ;-((
 
Re : Incrementation par userform

Bonjour docman95, Gilbert

sinon, il y a aussi des dames sur ce forum, et qui ne sont pas moins expérimentées que nous, les Messieurs (entre autres un petit coucou à celles qui nous manquent tellement ...)
 
Re : Incrementation par userform

Merci Gilbert,

Aux vues du code, c'était mission impossible pour moi. C'est vraiment nickel.
Peut on optimiser les choses avec création un bouton extrat avec les IP assignées.
Peut on également interdir l'utilisation d'IP déjà assignées ?

Merci milles fois.
Docman
 
Re : Incrementation par userform

Bonjour,
Je dois reconnaitre que je suis bleuffé par ton boulot. Je ne te remercierai jamais assez. Tu codes à la mimine ou utilises tu un interpréteur de code ?
 
Re : Incrementation par userform

L'autodidaxie est pour une grande part dans ma formation 🙄 et je code à la main ce que font bien des intervenants de ce forum.

il y a t il une amélioration à faire car je ne sais pas ce qu'est le bouton "extrat"
 
Re : Incrementation par userform

Bonjour,

Perso le développe en powershell mais j'utilise des interprêteurs, ce qui permet de tester mes scripts avant une mise en prod. En VBA, j'ai du mal a comprendre le concepte et le fonctionnement, d'ou mon appelle à l'aide de personnes expérimentées (hommes ou femmes) de ce forum. L'échange est une de vos grandes qualités je le reconnais.

Le bouton "Export" me semble utile pour des stats par exemple. Avec ce bouton, je souhaite faire un export xls de toutes les ip affectées ou pas avec les quantités.

Merci encore de votre aide.

Stéphane
 
Re : Incrementation par userform

bon alors voilà un essai qui fonctionne chez moi

les IP libres seront sauvegardées dans un fichier du type Export6-23
6 le mois et 23 le jour
si vous faites plusieurs sauvegardes aujourd'hui il vous demandera d'écraser le fichier du même nom

pour que le fichier "F_hostnam3.xlsm" fonctionne correctement il faut que ce fichier soit enregistré sur le disque dur
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
265
Réponses
8
Affichages
269
  • Question Question
Microsoft 365 Textbox userform
Réponses
10
Affichages
634
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…