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.
.
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...
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...
"James Peterson" <nar...@hotmail.com> a écrit dans le message news:
upgFkO6CBHA.1096@tkmsftngp04...
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...
"James Peterson" <nar...@hotmail.com> a écrit dans le message news:
#yrKHr6CBHA.1984@tkmsftngp02...
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...
"James Peterson" <nar...@hotmail.com> a écrit dans le message news:
OX509J7CBHA.1308@tkmsftngp04...
"James Peterson" <nar...@hotmail.com> a écrit dans le message news:
OX509J7CBHA.1308@tkmsftngp04...
de rien encore et à bientôt :)
James Peterson
"Misange" <mis...@free.fr> wrote in message
news:#ZiwSm7CBHA.2192@tkmsftngp07...
--
Amicalement,
Sitting hoax (de Marseille)
"Marc Stevenson" <marc.st...@laposte.net> a écrit dans le message news:
9in687$lsr$1...@wanadoo.fr...
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
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 :
--
Amicalement,
Sitting hoax (de Marseille)
"Misange" <mis...@free.fr> a écrit dans le message news:
eQNR4e9CBHA.1960@tkmsftngp02...
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...
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...
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...
--
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...
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.
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
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...
--
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...
Monique Brunel <bs98...@skynet.be> a écrit dans le message :
OC4SlUQDBHA.408@tkmsftngp05...
--
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 <rde...@noos.fr> a écrit dans le message :
#XxAVcRDBHA.2048@tkmsftngp02...