Comment créer une macro
Delinda
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
Delinda Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Delinda Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voici mon problème. Dans un fichier excel je voudrais rendre un champ obligatoire (y mettre une date) si et seulement si dans la cellule de gauche est indiqué "Décision CCL"
Donc ça donnerait
F8 : décision CCL G8 : date obligatoire
F9 : décision CCL G9 : date obligatoire
F10 : "vide" G10 : "vide"
...
J'ai un peu regarder sur le net pour trouver une solution en excel mais je vois partout qu'il faut faire une macro, seulement je suis vraiment novice en la matière.
Quelqu'un aurait-il la patience de m'aider.
Merci d'avance
Bon après midi
Voici mon problème. Dans un fichier excel je voudrais rendre un champ obligatoire (y mettre une date) si et seulement si dans la cellule de gauche est indiqué "Décision CCL"
Donc ça donnerait
F8 : décision CCL G8 : date obligatoire
F9 : décision CCL G9 : date obligatoire
F10 : "vide" G10 : "vide"
...
J'ai un peu regarder sur le net pour trouver une solution en excel mais je vois partout qu'il faut faire une macro, seulement je suis vraiment novice en la matière.
Quelqu'un aurait-il la patience de m'aider.
Merci d'avance
Bon après midi
A voir également:
- Comment créer une macro
- Comment créer un groupe whatsapp - Guide
- Comment créer un compte google - Guide
- Créer une adresse hotmail - Guide
- Comment créer un compte gmail - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
3 réponses
À ce moment-là, il faut se pencher du côté du Visual Basic.
Une fois ta feuille Excel ouverte, appuie sur ALT+F11.
Tu obtiens un espace de codage sur ta feuille.
Je ne sais plus exactement comment faire en sorte que cela se mette à jour tout le temps, mais tu vas devoir insérer un petit algorithme qui parcourra les colonnes F et G.
Si F# contient "Décision CCL" et G# ne contient pas de date alors écrire "Date obligatoire" dans G#
Sinon, ne rien faire.
Connais-tu les rudiment du Visual Basic ?
Je ne me souviens plus de la syntaxe, tout ce que je sais c'est que tu auras une boucle en while (appliquer ça sur toutes les lignes dans que F# n'est pas vide), et que tu iras fouiller et modifier les Worksheet.Cells(F,i).value...
Bon courage, j'essayerai de t'aider plus tard si tu n'avances pas.
Une fois ta feuille Excel ouverte, appuie sur ALT+F11.
Tu obtiens un espace de codage sur ta feuille.
Je ne sais plus exactement comment faire en sorte que cela se mette à jour tout le temps, mais tu vas devoir insérer un petit algorithme qui parcourra les colonnes F et G.
Si F# contient "Décision CCL" et G# ne contient pas de date alors écrire "Date obligatoire" dans G#
Sinon, ne rien faire.
Connais-tu les rudiment du Visual Basic ?
Je ne me souviens plus de la syntaxe, tout ce que je sais c'est que tu auras une boucle en while (appliquer ça sur toutes les lignes dans que F# n'est pas vide), et que tu iras fouiller et modifier les Worksheet.Cells(F,i).value...
Bon courage, j'essayerai de t'aider plus tard si tu n'avances pas.
Merci à toi