Microsoft 365 Formule STXT() en VBA

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

Amilo

XLDnaute Accro
Bonjour le forum,

Dans le fichier en pièce jointe, je souhaiterais reprendre les 3 chiffres se trouvant à partir du 15ème caractère de la colonne "Désignation" pour l'indiquer dans la colonne "Code",
Pour information, la colonne "Désignation" contiendra toujours 24 caractères au total

En vous remerciant par avance

Cordialement
 

Pièces jointes

Solution
Ce n'est pas de l'anglais, c'est l'instruction VBA. 😉

Ca s'utilise de la même façon qu'on utilise STXT dans une formule, puisque c'est son équivalent en VBA.


Un exemple :
VB:
Sub Test()
    For i = 7 To 11
        Range("C" & i).Value = Mid(Range("B" & i).Value, 15, 3)
    Next i
End Sub
Ce n'est pas de l'anglais, c'est l'instruction VBA. 😉

Ca s'utilise de la même façon qu'on utilise STXT dans une formule, puisque c'est son équivalent en VBA.


Un exemple :
VB:
Sub Test()
    For i = 7 To 11
        Range("C" & i).Value = Mid(Range("B" & i).Value, 15, 3)
    Next i
End Sub
 
- 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
6
Affichages
559
Réponses
12
Affichages
824
Retour