Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Oui, comme vous pouvez voir je suis relativement nouveau en VBA. JE ressorts mes connaissances de très longtemps.
Dans un autre fichier, j'avais des Long mais quand je le mets en partagé, ça fonctionnait plus, j'ai du changer pour LongPtr
Effectivement, ça fonctionne !!! Reste juste a la deuxième partie maintenant
Dim Ligne As LongPtr
With ComboNom
If .ListIndex = -1 Then Exit Sub
Ligne = .List(.ListIndex, 1)
End With
Dim wb As Workbook
Dim ws, wi As Worksheet
Set wb = ThisWorkbook
Set ws = wb.Sheets("Data")
Oui à moins d'une erreur pour Worksheet (car il y a avec et sans S, je ne sais pas la différence)
Merci beaucoup, je vais faire des tests, je ne connaissais pas.
Par contre, j'ai une erreur 1004 : Erreur définie par l'application ou l'objet. En mode débog, c'est la ligne If ws.Range("B" & j) = eqtri Then qui bug. Saurais-tu pourquoi ?
Encore merci
Bonjour,
J'ai une feuille avec des données qui proviennent de différentes équipe de travail. J'aimerais que si c'est l'équipe 2 qui ouvre mon userform, que ce soit seulement les données que l'équipe 2 a alimenté qui soient disponible dans le combobox. J'ai essayé un petit code qui fonctionne...
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.