Ouvrir un fichier si le nom d'utilisateur contient.

Résolu/Fermé
Gac51 Messages postés 7 Date d'inscription mardi 18 août 2015 Statut Membre Dernière intervention 21 mars 2017 - Modifié par jordane45 le 18/08/2015 à 16:51
Gac51 Messages postés 7 Date d'inscription mardi 18 août 2015 Statut Membre Dernière intervention 21 mars 2017 - 18 août 2015 à 17:14
Bonjour, je m'explique
Je veux qu'a l'ouverture de mon fichier si le nom d'utilisateur contient ou ne contient pas "cha" le fichier s'ouvre ou une autre action.
J'ai essayé avec countif cela marche en formule simple c'est la création du critère qui pêche ! Le contient ["=*cha*"]
  Private Sub Workbook_Open()
Non = Environ("username")
If Application.CountIf(Nom, ["=*cha*"]) >= 1 Then
'____ 2 partie ____
Range("a14:a15").Select
    With Selection.Interior
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
        .Color = 65535
        .TintAndShade = 0
        .PatternTintAndShade = 0
    End With
End If
End Sub

La partie 2 c'est pour voir si ça marche
Merci de votre aide


EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

Merci d'y penser dans tes prochains messages.
.
A voir également:

2 réponses

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
18 août 2015 à 16:54
Bonjour,

Essayes donc avec un LIKE.
Non = Environ("username")
if Nom LIKE "*cha*" then ...


1
Gac51 Messages postés 7 Date d'inscription mardi 18 août 2015 Statut Membre Dernière intervention 21 mars 2017
18 août 2015 à 17:14
Merci je ne connaissais pas, marche nickel
0