2combobox

bonjour

je viens vers vous aujourd'hui car je ne parviens pas a réglé mon soucis

j'ai déjà essayé offset .. mais je dois mal m'y prendre

je voudrais que quand je selectionne par exemple "3 à 6" dans le combobox diamètre et "D10" le combobox "alésage", les valeurs présentent à la croisé des deux dans le tableau de la feuille "Alésages" s'affiche dans les les labels 6 et 7

merci d'avance.

3test.xlsm (18.44 Ko)

Je n'ai pas bien compris ce que tu veux comme résultat car tes explications ne sont pas plus claires que tes 2 macros.

De toutes façons tu peux faire une troisième macros ça ne marchera pas mieux car ta feuille est baptisée params sans majuscule.

Or dans ton Userform Initialize tu parles de la feuille Params avec Majuscule.

Dans ces conditions ça ne peut pas marcher !

Après, je te laisse déterminer quel macro affichera le résultat voulu. Il semble que la 2ème soit moins mauvaise que la première mais pour moi c'est quand même un peu nébuleux... donc je te laisse approfondir un peu ton sujet.

A+

Salut Vba noob,

Salut Galopin,

en interprétant...

Clic sur "Calcul" en [C3] pour ouvrir l'USF.

Public Sub Calcul()
'
Dim iRow%, iCol%
'
With Worksheets("Alésages")
    iRow = .Cells.Find(what:=Me.Combo1.Text, lookat:=xlWhole, LookIn:=xlValues, searchdirection:=xlNext).Row
    iCol = .Cells.Find(what:=Me.Combo2.Text, lookat:=xlWhole, LookIn:=xlValues, searchdirection:=xlNext).Column
    Me.lblMAX.Caption = .Cells(iRow, iCol)
    Me.lblMIN.Caption = .Cells(iRow + 1, iCol)
End With
'
End Sub

A+

4vbanoob.xlsm (23.15 Ko)
Rechercher des sujets similaires à "2combobox"