Problème à cause du format

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

isa44

XLDnaute Occasionnel
Bonsoir ,
j'ai un souci de code qui ne fonctionne pas par ce que le format des cellules concernées est en "format , spécial , Luxembourg "

Lorsque je passe ces cellules en format standart le code fonctionne.
Peut on appliquer le code pour le format : spécial , Luxembourg ?

Code:
Sub test()
Dim zoneRecherche As Range, celluleTrouve As Range, i As Integer
Set zoneRecherche = ThisWorkbook.Sheets("HEURE").Range("A5:A109")
With ThisWorkbook.Sheets("        Set celluleTrouve = zoneRecherche.Find(.Range("E" & i), , xlValues, xlWhole)
        If Not celluleTrouve Is Nothing Then
            .Range("C" & i) = celluleTrouve.Offset(0, 15)
            .Range("G" & i) = celluleTrouve.Offset(0, 14)
        End If
    Next i
End With
End Sub

Merci
 
Re : Problème à cause du format

Bonsoir Isa44,

tu peux peut-être contourné le pb en faisant passé ta sélection au format standard en début de code et de la repasser au format numéro de téléphone (Luxembourg) en fin de code (j'imagine que c'est de ce format dont tu parles).

A tester :

Code:
Sub test()
Dim zoneRecherche As Range, celluleTrouve As Range, i As Integer
Set zoneRecherche = ThisWorkbook.Sheets("HEURE").Range("A5:A109")
zoneRecherche.NumberFormat = "General"

[COLOR="Red"]' suite de ton code[/COLOR]

zoneRecherche.NumberFormat =  "##"" ""00"" ""00"
End Sub

A+
 
- 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
5
Affichages
927
Réponses
15
Affichages
818
Réponses
10
Affichages
678
Retour