Nous sommes actuellement le 13 Juil 2026, 06:53

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 3 message(s) ] 
Auteur Message
 Sujet du message: VBA
MessagePublié: 25 Sep 2006, 13:00 
Hors-ligne
Régulier
Régulier

Inscription : 12 Mai 2002, 12:49
Message(s) : 410
Dans un document excel j'ai beaucoup de code VBA mais il y en a un que j'aimerais racourcir:

J'ai 7 fois

If, Else, End If

pour des case cocher tous indépendante une de l'autre, autemendit `

Si dans telle cellule= Une situation X, alors active, sinon non active

et comme ça pour 7 cellule différente, chacune n'étant pas une condition de l'autre, vraiment indépendante.

Je sais qu'il existe un code pour une plage, sauf pour que chaque case soit activé selon la cellule je ne sais pas comment.

MERCI

_________________
Carte ASRock 270 Pro4, CPU Intel I7 6700, 3.4Ghz, 32 Go de Ram, Windows 10 Pro (64 bits) sur SSD M2 500Go + 1DD SSD M2 de 500 Go et 2 DD de 2To + 1 DD de 1To, Carte graphique Intégré Intel et carte graphie Geforce, 3 moniteurs.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 18 Mai 2007, 15:44 
Hors-ligne
Nouvel adepte
Nouvel adepte
Avatar de l’utilisateur

Inscription : 15 Jan 2002, 21:46
Message(s) : 81
Localisation : Laval
Pour ce genre de situation, j'utilisait du code genre :


For i = 1 To 7
Range("rRegionalFiles").Cells(i, 1).Value = Me.Controls("cbCaseACocher" & i).Value
Next i


Salutations
Eric


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 22 Mai 2007, 20:06 
Hors-ligne
Régulier
Régulier

Inscription : 12 Mai 2002, 12:49
Message(s) : 410
Merci cela me sera utile

_________________
Carte ASRock 270 Pro4, CPU Intel I7 6700, 3.4Ghz, 32 Go de Ram, Windows 10 Pro (64 bits) sur SSD M2 500Go + 1DD SSD M2 de 500 Go et 2 DD de 2To + 1 DD de 1To, Carte graphique Intégré Intel et carte graphie Geforce, 3 moniteurs.


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 3 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site