Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Canceller événement dans Excel

0 views
Skip to first unread message

Francois Gauvin

unread,
Jul 13, 2001, 9:11:05 AM7/13/01
to
Il existe tu un moyen (une commande) pour arreter les
événements qui se produise en Excel.

Ex:
J'ai du code dans la fonction
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
qui s'éxécute lorsque une cellule change de valeur,
je voudrais annuler la modification, existe t'il une
commande pour le faire.

Merci d'avance.
.


Denis Michon

unread,
Jul 13, 2001, 9:41:58 AM7/13/01
to
Bonjour François,

Ajoute la ligne suivante de code à la procédure
en cours pour éviter qu'elle actionne l'Événement

Private Sub Worksheet_Change(ByVal Target As Excel.Range)

ou

Private Sub Worksheet_SelectionChange(ByVal Target As Range)


La première est déclenchée lorsque la valeur d'une cellule change,
tandis que la seconde s'active lorsque ton code fait référence à la
sélection d'une cellule autre que la cellule active.

Dépendamment de la teneur des actions de la routine tu peux
écrire cette ligne de code au début de la procédure pour toute la
durée de celle-ci, ou insérer celle-ci juste avant une ligne de code qui
modifie la valeur d'une cellule ou modifie la sélection la sélection en
cours
d'une cellule le cas échéant.

voici la ligne de code à ajouter

application.enableevents=false

N'oublie pas de réactiver l'évènement par la suite
application.enableevents=true

bye!

"Francois Gauvin" <frga...@videotron.ca> a écrit dans le message news:
61ce01c10b9d$460c0b50$b1e62ecf@tkmsftngxa04...

James Peterson

unread,
Jul 13, 2001, 9:55:30 AM7/13/01
to
Monsieur,

Certaines fonction évenementielles ont dans leur déclaration une variable
"Cancel as Boolean".
Il suffit alors de mettre "Cancel = True" pour annuler l'evenement

Cela semble impossible dans worksheet_change...

Sinon, essayez la fonction "undo" qui annule la derniere intervention de
l'utilisateur...

Cordialement,
James Peterson


"Francois Gauvin" <frga...@videotron.ca> wrote in message
news:61ce01c10b9d$460c0b50$b1e62ecf@tkmsftngxa04...

Misange

unread,
Jul 13, 2001, 10:32:24 AM7/13/01
to
Ah .... Voila l'occasion de poser cette question :
a quoi ça sert cancel as boolean ?
Ca fait super pro en début de proc mais en dehors de ça ...
merci de m'éclairer
--
Misange (très naïve...)
http://disciplus.simplex.free.fr

"James Peterson" <nar...@hotmail.com> a écrit dans le message news:
upgFkO6CBHA.1096@tkmsftngp04...

James Peterson

unread,
Jul 13, 2001, 10:46:35 AM7/13/01
to
Bonjour :)

Ben justement a annuler l'évènement !

Essai ça c'est rigolo :

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Cancel = True
MsgBox "nan nan :))"
End Sub

puis tente de fermer excel...

En bref, "cancel=true" permet d'annuler les evenements contenant ce "cancel
as boolean" dans leur déclaration

Cordialement,
James Peterson

"Misange" <mis...@free.fr> wrote in message
news:uUoUVh6CBHA.1408@tkmsftngp04...

Misange

unread,
Jul 13, 2001, 11:28:46 AM7/13/01
to
Merci James !
PS ou veux tu trouver des explications comme ça dans l'aide ?!!! :-)))
--
Misange
http://disciplus.simplex.free.fr

"James Peterson" <nar...@hotmail.com> a écrit dans le message news:

#yrKHr6CBHA.1984@tkmsftngp02...

James Peterson

unread,
Jul 13, 2001, 11:41:46 AM7/13/01
to
de rien : ))

copié collé de la rubrique d'aide (informations de programmations /
references visual basic pour microsoft excel / evenements / A-E /
BeforeClose ) :

BeforeClose, événement


Cet événement se produit avant la fermeture du classeur. Si le classeur a
été modifié, cet événement se produit avant que l'utilisateur soit invité à
enregistrer ses modifications.

Syntaxe

Private Sub Workbook_BeforeClose(Cancel As Boolean)

Cancel Cet argument a la valeur False lorsque l'événement se produit. Si
la procédure de l'événement lui affecte la valeur True, l'opération de
fermeture s'arrête et le classeur reste ouvert.

héhéhé ;)

cordialement,

James Peterson


"Misange" <mis...@free.fr> wrote in message

news:ujutpA7CBHA.1496@tkmsftngp04...

Marc Stevenson

unread,
Jul 13, 2001, 12:04:37 PM7/13/01
to
Il a des gens, ...., ils sont intelligents.
Moi, j'ai pris la décision de marcher dans leur basket, cela me donne
l'impression d'être .....
En tout cas merci beaucoup de cette information qui me fait enfin comprendre
la routine d'annulation de fermeture avec la petite croix en haut à droite
!!!
Bon 14 juillet à tous les français, même si le temps va être assez bof sauf
pour nos marseillais.
Marc

"James Peterson" <nar...@hotmail.com> a écrit dans le message news:

OX509J7CBHA.1308@tkmsftngp04...

Misange

unread,
Jul 13, 2001, 12:36:08 PM7/13/01
to
grrr ... !!
Oui mais tu trouves des msgbox qui te font nan nan :))) toi dans l'aide
d'excel ?
Moi c'est bizarre mais c'est ça qui me fait tout piger d'un coup !
en tous cas ca me permet de lire l'explications jusqu'au bout
que veux tu je suis restée très gamine, il me faut des petits dessins pour
comprendre !
Merci encore
--
Misange
http://disciplus.simplex.free.fr

"James Peterson" <nar...@hotmail.com> a écrit dans le message news:

OX509J7CBHA.1308@tkmsftngp04...

James Peterson

unread,
Jul 13, 2001, 12:44:07 PM7/13/01
to
oui j'ai trouvé un bon exemple !! (rire)

de rien encore et à bientôt :)

James Peterson

"Misange" <mis...@free.fr> wrote in message

news:#ZiwSm7CBHA.2192@tkmsftngp07...

Daures L

unread,
Jul 13, 2001, 3:50:56 PM7/13/01
to
J'ai envoyé à Misange un petit feu d'artifice pour égayer votre
triste feu d'artifice sous la pluie et pour nous faire pardonner
notre beau temps (ce qui n'est pas acquis pour demain).
Il devrait incessament sous peu aller sur disciplus
(IL risque d'être faisandé sinon)
Regardez le et ça ira mieux:-)))

--
Amicalement,
Sitting hoax (de Marseille)
"Marc Stevenson" <marc.st...@laposte.net> a écrit dans le message news:
9in687$lsr$1...@wanadoo.fr...

Misange

unread,
Jul 13, 2001, 4:14:20 PM7/13/01
to
Bon par faveur espéciale de la misange, il est déjà sur disciplus (pardon
pour ceux qui attendent que je mette en ligne ce qu'ils m'ont envoyé...
Xavier R, je t'oublie pas, Isabelle non plus !)
C'est sur la page jeux, rubrique le grandissime modestissime traître en
chef.
PS ca c'est du service rapide ! moins d'un quanrt d'heure !
--
Misange
http://disciplus.simplex.free.fr
"Daures L" <LAURENt...@wanadoo.fr> a écrit dans le message news:
OrDLBN9CBHA.972@tkmsftngp02...

Clément Marcotte

unread,
Jul 13, 2001, 4:19:42 PM7/13/01
to
"Misange" <mis...@free.fr> a écrit dans le message news:
eQNR4e9CBHA.1960@tkmsftngp02...

> Bon par faveur espéciale de la misange, il est déjà sur disciplus (pardon
> pour ceux qui attendent que je mette en ligne ce qu'ils m'ont envoyé...
> Xavier R, je t'oublie pas, Isabelle non plus !)
> C'est sur la page jeux, rubrique le grandissime modestissime traître en
> chef.
> PS ca c'est du service rapide ! moins d'un quanrt d'heure !

Cela doit être un élan patrioto-ludique

Avant de l'oublier "Bonne fête nationale" à tous les Français.


--
Clément Marcotte
"Être vraiment patient, c'est être patient quand vous ne pensiez plus qu'il
était possiblement concevable de l'être."
- Léonard de Vinci

isabelle

unread,
Jul 13, 2001, 4:13:28 PM7/13/01
to
salut Flo,

j'suis bien contente que tu n'l'ai encore mis, car j'ai fais une version améliorée et plus facile à
bidouiller.
je t'envoie à l'instant.
bise
isabelle

Misange a écrit :

popi

unread,
Jul 13, 2001, 4:27:53 PM7/13/01
to
Euh désolé Misange, le char fonctionne mais le défilé lui semble être en
retard...à cause de la pluie ??
Bisous
@+ popi
" Quadra ressoudeur "
"Misange" <mis...@free.fr> a écrit dans le message news:
eQNR4e9CBHA.1960@tkmsftngp02...

Daures L

unread,
Jul 13, 2001, 4:52:31 PM7/13/01
to
Bravo Misange,
ça c'est du rapide.
Oui, il y avait urgence,
mais bon, un feu d'artifice, ça se regarde n'importe quand.
Vous aurez remarqué que je n'ai pas trouvé de son de fusée,
j'ai mis un son approchant mais qui me déçoit un peu.
Si vous en trouvez un, vous le nommez "Wiz2.wav",
et vous le mettez dans le répertoire créé par le fichier
décompressé,"14 juillet",
le fichier le lira.

--
Amicalement,
Sitting hoax (de Marseille)

"Misange" <mis...@free.fr> a écrit dans le message news:
eQNR4e9CBHA.1960@tkmsftngp02...

Monique Brunel

unread,
Jul 13, 2001, 4:37:06 PM7/13/01
to
Bonsoir François,
Bienvenue sur mpfe :-))
J'espère que tu as trouvé ce que tu cherchais dans les réponses obtenues.
Avec les sites et conseils proposés dans ce message d'accueil, tu auras à ta
disposition un grand nombre de macros, de trucs et astuces...

Je commence en te donnant la liste des sites dédiés à Excel, réalisés par
des mpfie(ne)s et que nous devons tous avoir dans nos favoris (la date
d'une mise à jour est signalée par ** ** )
http://dj.joss.free.fr/faq.htm ** 27/06/01 **
la FAQ du forum, mise en oeuvre par Daniel et à lire absolument
par tout nouveau sur mpfe : la bonne manière de participer
au forum (charte, souriettes, abréviations...), liens, bibliographie, les
réponses aux questions le plus souvent posées, des trucs et astuces,
un moteur de recherche interne et externe (Yahoo)
http://disciplus.simplex.free.fr/ ** 10/07/01 **
le site humoro-ludique de Misange : tout ce qui fait "l'esprit mpfe" (les
perles, les gifs... et les photos des souper / dîner) mais aussi une
importante rubrique "Trucs et astuces", un glossaire, des jeux en VBA... et
un méta-moteur de recherche sur 5 des sites cités ici
http://longre.free.fr/
le site de notre Grand Chef à Quatre Plumes : de très nombreux liens
commentés, les macros pointues de Laurent... (techniques de programmation,
calculs de dates et d'heures, Api...)
http://jacxl.free.fr/mpfe/ ** 16/06/01 **
le site de J@C : les graphiques, la bourse, le Web, un cours VBA... et le
trombinoscope
... et là http://jacxl.free.fr/cours_xl/cours_xl_jac.html#accueil_aide
un moteur de recherche
http://ericrenaud.free.fr/index.html
le site d'Eric : particulièrement destiné aux débutants
http://www.polykromy.com/ ** 13/06/01 **
le site de Gaëtan : cours sur Excel sans VBA, les couleurs...
http://cathyastuce.multimania.com
le site de Cathy : cours Excel avec ou sans VBA...
http://perso.wanadoo.fr/frederic.sigonneau ** 16/04/01**
le site de Frédéric : gestions de temps, VBA pour Excel
http://touareg.citeweb.net/
le site de Stéphane : cours VBA, Excel 4 (ou 5) et Excel 97/2000...
http://perso.club-internet.fr/bdafonse
le site de Bruno : formules, classeurs à télécharger...
http://www.chez.com/cherbe ** 25/03/01 **
le site de Christian : initiation à Excel, initiation à VBA, Excel avancé
sans VBA...
http://www.ibelgique.com/OfficeAssistant
le site de Bureauticien : nombreux exemples résolus par VBA, fonctions...
http://www.ilyapa.net/excel/
le site de Pascal : procédures VBA, composants par l'exemple, calendriers,
jeux
http://www.anthony-penel.fr.st
le site d'Anthony : des macros appliquées à la finance

Tu y trouveras des réponses à certaines de tes questions ou des pistes de
recherche pour tes premiers essais.

Pour une collection très fouillée d'adresses (avec commentaires) :
le classeur de Clément, à télécharger sur disciplus
Favoris.xls
Et un lien à y ajouter, la liste des constantes intrinsèques de VBA avec
leur valeur numérique (par versions d'Excel) :
http://support.microsoft.com/support/kb/articles/Q112/6/71.ASP
télécharger: wc0993.exe


Pour apprendre vite, voilà 5 bons trucs :
- utiliser souvent l'enregistreur de macro et analyser le code obtenu
- utiliser la touche F1 pour appeler l'aide (à propos du mot-clef, en VBA,
sur lequel se trouve le curseur)
- tester et essayer de comprendre des réponses faites à d'autres
- consulter souvent les sites renseignés
- ne jamais hésiter à poser des questions sur le forum

Enfin, pour retrouver d'anciens messages, tu peux aller sur
http://groups.google.com/advanced_group_search
avec les conseils de Clément pour obtenir les meilleurs résultats :
"Là, il y a un écran "bilingue" qui permet de faire une recherche plus ou
moins pointue, selon les informations dont l'on dispose.
Une fois que l'on a repéré un message, il est possible de récupérer
l'ensemble de la ficelle, en cliquant sur "Voyez Fil de Discussion (x
articles)".

Je me suis aperçu que Google fonctionnait très mal quand on fait une
recherche avec un nom qui contient des accents. Il semble donc préférable
d'utiliser l'adresse électronique comme nom d'auteur.
Auteur clement....@sympatico.ca => 3.450 messages
Auteur Clément Marcotte => 1 message
Auteur Clément_Marcotte => 0 message"

Bonne lecture et à bientôt sur mpfe.

--
Amicalement,
Monique
http://users.skynet.be/osga , pour les amateurs d'athlétisme

"Francois Gauvin" <frga...@videotron.ca> a écrit dans le message news:
61ce01c10b9d$460c0b50$b1e62ecf@tkmsftngxa04...

Monique Brunel

unread,
Jul 13, 2001, 4:26:48 PM7/13/01
to
Bonsoir Flo,
Voilà juste un peu de théorie (trouvée dans l'horrible aide d'Excel) pour
compléter la super réponse de James.

Cancel, propriété
Renvoie ou définit une valeur indiquant si un bouton de commande
est le bouton Annuler sur une feuille.

Les variables de type Boolean ne peuvent avoir pour valeur que True ou
False.

True : le CommandButton est le bouton Annuler.
False : le CommandButton n'est pas le bouton Annuler (par défaut).


--
Amicalement,
Monique
http://users.skynet.be/osga , pour les amateurs d'athlétisme


"Misange" <mis...@free.fr> a écrit dans le message news:
ujutpA7CBHA.1496@tkmsftngp04...

Daures L

unread,
Jul 13, 2001, 5:25:25 PM7/13/01
to
Merci, mais...
Tu devrais effacer ton message, popi,
tu sais qu'ici, ça rigole pas avec les fichiers joints.
Sinon, merci pour le fichier joint,
que tu aurais pu envoyer dans ma BAL:-).
D'ailleurs, si tu peux me le tranformer en fichier
Wav, ça m'arrangerait.
J'ai des problèmes avec mon lecteur multimédia et je ne
peux pas lire ton fichier.

Amicalement,
Sitting hoax (de Marseille)

"popi" <po...@infonie.fr> a écrit dans le message news:
e1c7uz9CBHA.1528@tkmsftngp02...
> Salut Laurent, son tiré du célèbre feu d'artifice de David O'Brien
> @+ popi
> " Quadra ressoudeur "


> "Daures L" <LAURENt...@wanadoo.fr> a écrit dans le message news:

> unMUdv9CBHA.1528@tkmsftngp02...

Misange

unread,
Jul 13, 2001, 5:29:50 PM7/13/01
to
ah ben ça demande au grand ordonateur !
--
Misange
http://disciplus.simplex.free.fr
"popi" <po...@infonie.fr> a écrit dans le message news:
O45q5n9CBHA.1352@tkmsftngp02...

Monique Brunel

unread,
Jul 13, 2001, 8:32:30 PM7/13/01
to
Bonsoir Clément,
Juste avant qu'un cyclone ne passe sur mon PC,
j'avais trouvé et noté la date de la fête nationale des Canadiens.
N'était-ce pas le 24 juin ?
Si c'est juste, "Bonne fête" à tous les Canadiens (en tout cas l'intention y
était).
Si je me trompe, veux-tu corriger ?
Bisous

--
Amicalement,
Monique
http://users.skynet.be/osga , pour les amateurs d'athlétisme

"Clément Marcotte" <clement....@sympatico.ca> a écrit dans le message
news: uoxZlk9CBHA.2200@tkmsftngp07...

Match

unread,
Jul 13, 2001, 10:35:16 PM7/13/01
to
Salut Monique,

le 24 juin, la "Saint-Jean-Baptiste", fête des Canadiens Français donc,
surtout au Québec.
Le 1 er juillet, la "Confédération" ou "Fête du Canada".
Merci pour les bons souhaits et au plaisir.

Charles


...la date de la fête nationale des Canadiens.

Match

unread,
Jul 13, 2001, 10:42:10 PM7/13/01
to
Salut à tous et toutes,

ces quelques mots pour souhaiter une bonne "Fête nationale" à tous nos amis
Français d'origine ou de coeur.
On sait que la pluspart des Québécois ont du sang français dans les veines
et du vin français dans leurs coupes.

Charles


Clément Marcotte

unread,
Jul 13, 2001, 10:48:15 PM7/13/01
to
Pour faire une histoire courte.

Le 24 juin, la St-Jean-Baptiste, qui est (était) la fête des
Canadiens-Français (autant au Québec que dans les provinces anglophones) est
devenue officiellement, la Fête nationale du Québec, il y a peut-être 25 ou
30 ans. Pour l'Église catholique, St-Jean-Baptiste est aussi "Patron spécial
des Canadiens-Français", alors que St-Joseph est le "Patron du Canada"

Le 1er juillet, jour anniversaire de la proclamation par le parlement de
Grande-Bretagne, de L'Acte de L'Amérique du Nord Britannique, qui instaurait
le Canada comme une fédération et considéré comme la Fête nationale du
Canada. Au moment du rapatriement de la Constitution canadienne, l'Acte de
l'Amérique du Nord Britannique a été rebaptisé "Loi constitutionnelle de
1867".

Le 15 août est considéré comme la Fête Nationale des Acadiens, (Les
canadiens Francophones demeurant dans les provinces le long de l'Atlantique)

Même si c'est moins pire pour l'instant, pendant longtemps la présence de
deux Fêtes nationales à une semaine d'intervalle a entraîné une grande
polarisation dans la population; à tel point qu'un artiste qui acceptait de
participer aux spectacles du 24 juin était étiqueté comme indépendantiste.
Également l'artiste qui participait aux spectacles du 1er juillet était
étiqueté comme fédéraliste. Les indépendantistes fêtaient le 24 juin, et les
fédéralistes fêtaient le 1er juillet. Avec le temps, la politisation des
fêtes a quelque peu diminué.


--
Clément Marcotte
"Être vraiment patient, c'est être patient quand vous ne pensiez plus qu'il
était possiblement concevable de l'être."
- Léonard de Vinci


"Monique Brunel" <bs98...@skynet.be> a écrit dans le message news:
O$FXu3$CBHA.1792@tkmsftngp02...

Monique Brunel

unread,
Jul 15, 2001, 3:22:17 AM7/15/01
to
Bonjour Clément,
C'est aussi compliqué que chez nous,
- le 11 juillet : fête de la Communauté flamande
- le 21 juillet : fête nationale
- le 27 septembre : fête de la Communauté francophone.

--
Amicalement,
Monique
http://users.skynet.be/osga , pour les amateurs d'athlétisme


"Clément Marcotte" <clement....@sympatico.ca> a écrit dans le message

news: exMrx9ADBHA.1272@tkmsftngp07...

Robert Dezan

unread,
Jul 15, 2001, 6:14:30 AM7/15/01
to
Bonjour Monique et Jacquouille
Faudrait penser à mettre de temps en temps des [HS] sinon vous allez vous
faire remettre au pas par la veille technologique.
J'espère au moins que vous avez droit à des jours fériés pour toutes ces
fêtes (pas de chance pour le 21 qui tombe un samedi
Amicalement
Robert

Monique Brunel <bs98...@skynet.be> a écrit dans le message :
OC4SlUQDBHA.408@tkmsftngp05...

Monique Brunel

unread,
Jul 15, 2001, 8:24:07 AM7/15/01
to
Désolée, Robert ;-((
Je ne le ferais plus, ou en tout cas, j'essaierai.
Evidemment, les Wallons n'ont pas congé le jours de la fête des flamands !
et vice-versa !

--
Amicalement,
Monique
http://users.skynet.be/osga , pour les amateurs d'athlétisme


"Robert Dezan" <rde...@noos.fr> a écrit dans le message news:
#XxAVcRDBHA.2048@tkmsftngp02...

Robert Dezan

unread,
Jul 15, 2001, 10:22:14 AM7/15/01
to
Excuse-moi Jacquouille, la partie de mon message concernant les HS
s'adressait à Monique, Clément et Match
A+
Robert

Robert Dezan <rde...@noos.fr> a écrit dans le message :
#XxAVcRDBHA.2048@tkmsftngp02...

0 new messages