Fonction "CHERCHE" dans une macro

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

P

philnordiste

Guest
Bonjour.
je travaille sur une cellule comportant une série de nombres à un ou deux chiffres. ces nombres sont séparés par des tirets.
je souhaite extraire ces nombres pour les mettre chacun dans une cellule.
Ces nombres étant à un ou deux chiffres je ne peut pas utiliser la fonction CHERCHE () ou la fonction TROUVE().
J'ai essayé de le faire dans une macro mais j'ai toujours une erreur pour incompatibilité de type.
voici mon petit bout de code.
s'il y a un amateur ?

Worksheets("feuil1").Activate
ActiveCell.Value = "=SEARCH(""-"",Range("02"),1)"
Ord1 = ActiveCell.Value
MsgBox "Le premier est a : " & Ord1
C = Ord1 + 1
MsgBox " c = " & C
ActiveCell.Value = "=SEARCH(""-"",L2C15,C)"
Ord2 = ActiveCell.Value
MsgBox "Le second est a : " & Ord2
merci d'avance
 
Re : Fonction "CHERCHE" dans une macro

Bonsoir

Essayes
En considérant que la colonne A contient les données

Code:
Option Explicit

Sub test()
Dim I As Integer
Dim J As Long
Dim tablo As Variant

  For J = 1 To Range("A65536").End(xlUp).Row
    tablo = Split(Cells(J, 1), "-")
    For k = 0 To UBound(tablo)
      Cells(J, 2 + k) = CInt(tablo(k))
    Next k
  Next J
End Sub
 
Re : Fonction "CHERCHE" dans une macro

Bonsoir.
désolé mais cela ne marche pas.
La variable "tablo" n'est pas remplie et la boucle "k" est "sautée".

voici le type de contenu de la cellule de départ : 4-10-17-27-38-44

Cordialement
 
Re : Fonction "CHERCHE" dans une macro

Bonsoir.
Okay cela fonctionne bien dans une macro.
Merci car cela me fait avancer !
Mais je voudrai savoir pourquoi la fonction "CHERCHE" ne marche pas dans une macro.
Cordialement
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
278
Retour