× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 excel 2016 macro
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
TJA435
  Posté le 02/09/2016 @ 15:36 
Aller en bas de la page 
Petit astucien

Bonjour,

Dans le fichier ci joint,

http://www.cjoint.com/c/FIcnEHpSCgI" href="http://www.cjoint.com/c/FIcnEHpSCgI">http://www.cjoint.com/c/FIcnEHpSCgI

Je voudrais faire une macro qui me permette de réaliser le travail suivant :

Forcer les cellules de la colonne DOJO à xx si les cellules de la colonne LICENCES sont égales à :

lic01 ou lic02 ou lic03 ou lic04

Est ce faisable ?

Merci pour votre aide

Publicité
TJA435
 Posté le 02/09/2016 à 16:19 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

merci Anonyme

je veux tester toute la colonne LICENCE

je pars du fichier AVANT pour le transformer sur le modèle APRES (pour montrer ce que je veux dans AVANT après forçage)

TJA435
 Posté le 03/09/2016 à 12:58 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

par macro est ce faisable ?

ferrand
 Posté le 03/09/2016 à 14:16 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour,

Private Sub Worksheet_Change(ByVal Target As Range)
Dim c As Range
If Target.Column = 3 Then
Application.EnableEvents = False
For Each c In Intersect(Target, Me.Columns(3))
If c.Offset(, -2) Like "lic##" Then
If Val(Right(c.Offset(, -2), 2)) < 5 Then
c.Value = "xx"
End If
End If
Next c
Application.EnableEvents = True
End If
End Sub

A placer dans le module de la feuille concernée.

Pour mettre à jour le tableau existant, tu copies lensemble des valeurs en colonne C sur elles-mêmes. Celles correspondant au critère seront modifiées en "xx". Par la suite, la macro interviendra lors de la saisie en colonne C.

Cordialement.

TJA435
 Posté le 04/09/2016 à 13:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

merci ferrand

je n' arrive pas à l' installer, excel me dit qu' il manque quelque chose mais pas quoi ?

ferrand
 Posté le 04/09/2016 à 18:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Rien à installer ! Tu copies la macro et tu la colles dans le module de la feuille...

Pour y accéder : clic droit sur l'onglet de la feuille et clci sur Visualiser le code dans le menu contextuel, ce qui t'emmène dans l'éditeur VBA directement sur le module concerné.

Cordialement.

TJA435
 Posté le 05/09/2016 à 16:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

je sais presque faire des macros en enregistrant des actions, mais pas avec du code.

existe t-il un mode d'emploi pour ce faire ?

merci pour votre patience

ferrand
 Posté le 06/09/2016 à 14:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bé, des cours de programmation VBA !

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
GratuitJeu PC Football Manager 2020 gratuit
Valable jusqu'au 24 Septembre

Epic Game Store offre actuellement le jeu PC Football Manager 2020. Football Manager 2020 est un jeu de gestion de football du studio SEGA. Prenez les commandes de votre club favori , participez à la gestion de votre club en prenant part aux transferts et en gérant vos stratégies pour emmener votre équipe au sommet.

Pour télécharger le jeu, connectez-vous sur votre compte Epic Game Store (créez-en un gratuitement si vous n'en n'avez pas) et cliquez sur le bouton Obtenir sur la fiche du jeu. Le jeu sera ajouté définitivement à votre bibliothèque et vous pourrez le télécharger ensuite quand vous voudrez. 


> Voir l'offre
26,51 €Scie sauteuse WESCO 850W (guide laser, orientable jusqu'à 45°) + 10 lames à 26,51 €
Valable jusqu'au 21 Septembre

Amazon fait une vente flash sur la scie sauteuse WESCO 850W avec guide laser et lame orientable jusqu'à 45 degrés + un coffret de 10 lames à 26,51 € au lieu de 49,99 €. La livraison est gratuite. L'offre termine à 19h et porte sur un stock limité.


> Voir l'offre
17,90 €Set de 30 lames bois et métal Bosch pour scies sauteuses + boite à 17,90 €
Valable jusqu'au 24 Septembre

Amazon fait une promotion sur le set de 30 lames bois et métal Bosch pour scies sauteuses avec leur boite de rangement à 17,90 €. On trouve l'ensemble ailleurs à partir de 36 €. Les lames portent les références T119BO, T111C et T118A (10 lames de chaque).


> Voir l'offre

Sujets relatifs
Macro excel 2007
EXCEL 2016: mise en forme conditionnelle
Excel 2016 n'ouvre pas les fichiers mais juste le logiciel
Macro Masquez et Affichez Lignes-Excel
Fonction sous Excel 2016
EXCEL 2016 gratuit?
Macro excel pour attribution de lot
Macro Excel 4
2 pages par feuille dans macro excel
Creation d' une boucle macro dans fichier EXCEL pour impression
Plus de sujets relatifs à excel 2016 macro
 > Tous les forums > Forum Bureautique