le "meme" une semaine plus tard

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

S

:-s

Guest
je voudrais comparer les premiers caractères d'une chaine de caractere avec "c:\Disque_Mou\" et permettre, dans le cas ou c'est DIFFERENT, de lancer la macro "reussi" définie ailleurs.

Sioux -plé
----------
Dim variable as string
classeur =ActiveWorkbook.FullName
// en respectant la casse: >>> classeur= " C:\Disque_Mou\classeur1.xls "

variable = classeur

If InStr(1, variable, "C:\Disque_Mou\", vbBinaryCompare) > 0 Then
reussi
----------
 
Sub s()
variable = "C:\Disque_Mou\"
If InStr(1, variable, "C:\Disque_Mou\", vbBinaryCompare) > 0 Then
MsgBox "ok"
Else
MsgBox "non ok"
call reussi
End If
End Sub


variable = "C:\Difgfgsque_Mou\"
If Mid(variable, 1, Len("C:\Disque_Mou\")) <> "C:\Disque_Mou\" Then MsgBox "ok c'est différent"

bye
stpehane
 
- 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

S
  • Question Question
Réponses
2
Affichages
2 K
S
Retour