Range objet _global (RESOLU)

  • Initiateur de la discussion Initiateur de la discussion frasylest
  • 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 !

Re : Range objet _global

Bonjour Frasylest.
Je me perds dans toutes tes USF, mais à ce que je vois, si j'entre France et que je lance le dé, il ne trouve pas de résultats à ta recherche ci-dessous :
Code:
Titre = Range("B5").Value
    With Sheets("collection").Range("B:B")
    Set c = .Find(Titre, LookIn:=xlValues, LookAt:=xlWhole)
        If Not c Is Nothing Then lig = c.Row
    End With
Unload UsfSelection
UsfAffiche.Show
Donc tu n'obtiens pas de valeurs pour lig et donc ton USF affiche ne peut pas se charger sans valeur lig.
 
Re : Range objet _global

Premièrement :
Déclarer la variable Long en global dans un module, en module un par exemple tout en haut :
Code:
Global Lig As Long

Deuxièmement :
Corriger ta fonction recherche, de l'UsfSelection :
Code:
Titre = Sheets("cachée").Range("B5").Value
    With Sheets("collection").Range("B:B")
    Set c = .Find(Titre, LookIn:=xlValues, LookAt:=xlWhole)
        If Not c Is Nothing Then Lig = c.Row
    End With

Troisièmement :
Corriger ton code de l'UsfAffiche :
Code:
Private Sub UserForm_Initialize()
With Worksheets("collection")
    LblTitre.Caption = .Range("B" & Lig).Value
    LblDept.Caption = .Range("F" & Lig).Value
    LblCp.Caption = .Range("G" & Lig).Value
    LblRegion.Caption = .Range("H" & Lig).Value
    LblPays.Caption = .Range("I" & Lig).Value
    LblIndicatif.Caption = .Range("J" & Lig).Value
    LblMatiere.Caption = .Range("K" & Lig).Value
    LblPart.Caption = .Range("L" & Lig).Value
    LblDescriptif.Caption = .Range("M" & Lig).Value
    Lblboite.Caption = .Range("C" & Lig).Value
    Lbletage.Caption = .Range("D" & Lig).Value
    Lblposition.Caption = .Range("E" & Lig).Value
End With
End Sub

Et normalement ça fonctionne. Chez moi j'arrive à afficher la requête Lorient en tout cas.
 
- 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
4
Affichages
152
Réponses
5
Affichages
622
Réponses
4
Affichages
193
Retour