Format de cellule Vba

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

Calvus

XLDnaute Barbatruc
Bonjour le forum,

J'ai une macro qui affiche des résultats en colonne V :
VB:
Dim Message As String, firstAddress As String
    Set plage = Sheets("Accueil").Range("C4:C" & Range("C" & Rows.Count).End(xlUp).Row)
'ICI...................
    Set marecherche = plage.Find(Range("B3").Value).Offset(, 1)
    [B4] = marecherche
    For Each Ws In Worksheets
        With Ws
            Set c = .Range("B12").Find(What:=marecherche, LookIn:=xlValues, LookAt:=xlPart)
            If Not c Is Nothing Then
                firstAddress = c.Address
                Do
                    Message = Message & "- dans la feuille " & Ws.Name & ", cellule " & c.Address & Chr(10)
                    Set c = .Range("B12").FindNext(c)
                Loop While Not c Is Nothing And c.Address <> firstAddress
'ICI.................
            Range("V1000").End(xlUp).Rows(2) = c

ETC.....

Range("B3").Value est numérique. (mis en évidence dans le code)
Le problème, est que pour la valeur 1, excel me renvoie des fois 1 , des fois 10...

Avez vous une idée du problème ?

Merci
 
- 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
461
Réponses
4
Affichages
223
Réponses
4
Affichages
177
Retour