Bonjour,
J'essaye de réaliser un outil qui permet de réaliser un inventaire en plusieurs étapes, l'idée est qu'a chaque étape l'utilisateur clique sur un bouton, une action se réalise en fonction de ses choix et un autre bouton apparaît pour pouvoir lancer l'étape suivante.
Etape 1 : Des listes déroulantes apparaissent en fonction du nombre de travée choisi, du type et de la présence de PAF
Etape 2: Une représentation des piquages des travées s'élabore en fonction des longueurs choisis
Par exemple si l'utilisateur choisi travée standard puis 62 en longueur, en se rapportant au tableau Cannes, cela correspond à 21 piquages




Etape 3 : Taille des tubes nécessaire en fonction des piquage ouvert (présence de 1), il obtient alors ses longueurs par piquage en fonction de sa config
Donc ici avec
– hauteur arroseur 3
– type de canne souple
Il a pour chaque piquage correspondants selon le tableaux cannes les longueurs (840, 1290 etc)


Etape 4 : Affichage des tubes par longueur


Etape 5 : Affichage du matériel total
La je suis bloqué à l'étape 2, je n'arrive pas à lire les valeurs de mon tableau page "cannes" pour savoir quel est le nombre de piquages max par longueur de travées.
Et du coup pouvoir enregistrer ces valeurs pour les réutiliser plus tard. Ci après mon code :
Merci pour votre aide!
J'essaye de réaliser un outil qui permet de réaliser un inventaire en plusieurs étapes, l'idée est qu'a chaque étape l'utilisateur clique sur un bouton, une action se réalise en fonction de ses choix et un autre bouton apparaît pour pouvoir lancer l'étape suivante.
Etape 1 : Des listes déroulantes apparaissent en fonction du nombre de travée choisi, du type et de la présence de PAF
Etape 2: Une représentation des piquages des travées s'élabore en fonction des longueurs choisis
Par exemple si l'utilisateur choisi travée standard puis 62 en longueur, en se rapportant au tableau Cannes, cela correspond à 21 piquages
Etape 3 : Taille des tubes nécessaire en fonction des piquage ouvert (présence de 1), il obtient alors ses longueurs par piquage en fonction de sa config
Donc ici avec
– hauteur arroseur 3
– type de canne souple
Il a pour chaque piquage correspondants selon le tableaux cannes les longueurs (840, 1290 etc)
Etape 4 : Affichage des tubes par longueur
Etape 5 : Affichage du matériel total
La je suis bloqué à l'étape 2, je n'arrive pas à lire les valeurs de mon tableau page "cannes" pour savoir quel est le nombre de piquages max par longueur de travées.
Et du coup pouvoir enregistrer ces valeurs pour les réutiliser plus tard. Ci après mon code :
VB:
Function Piquages(TYPES, LONGR, PIQUAGE)
TYPES = .Cells(F, 7)
LONGR& "i" = .Cells(i & dernierecellule_colonne, 2)
'End With
With Sheets("Cannes")
L1 = 0
For L = 2 To .Range("A65500").End(xlUp).Row
If .Cells(L, 1) = TYPES And .Cells(L, 2) = LONGR Then
L1 = L
End If
If .Cells(L, 1) = TYPES And .Cells(L, 2) = LONGR And .Cells(L, 3) = PIQUAGE Then
PIQUAGE = .Cells(L, 5)
Else
If .Cells(L, 1) = TYPES And .Cells(L, 2) = LONGR And .Cells(L, 3) > PIQUAGE Then
Exit For
End If
End If
MsgBox (PIQUAGE)
Next L
End With
End Function
Merci pour votre aide!
Pièces jointes
Dernière édition: