microsoft.public.fr.excel
  Home FAQ Contact Sign in
microsoft.public.fr.excel only
 
Advanced search
September 2008
motuwethfrsasuw
1234567 36
891011121314 37
15161718192021 38
22232425262728 39
2930      40
2008
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
microsoft.public.fr.excel Profile…
RELATED GROUPS

POPULAR GROUPS

 Up
  écriture VBA         


Author: mrc
Date: Sep 18, 2008 22:47

Bonjour,

je débute dans le langage VBA et pour cela je ne fais qu'appliquer ce que je
peux trouver sur la "toile" pour commencer.
j'ai donc commencé par une "userform" dans lequel j'ai mis deux contrôles
(insérer le nom et le prénom) et à côté deux boutons de commande.
sur celui qui concerne la validation il est fait pour que quand on entre des
infos celles ci soient transférées dans une autre feuille.
J'ai beau recopier exactement il me trouve une erreur et pointe le "point"
avant Value.
Voici ce que j'ai écrit, merci à celui ou celle qui pourra me débloquer et
m'expliquer oĂą est mon erreur:
Private Sub cmdOK_Click()
Sheets("Donnees").Range("A1").Value = Me.txtNom.Text
7 Comments
  UserForm et Echap         


Author: Patrick
Date: Sep 18, 2008 13:05

Bonjour,

J'aimerais qu'un UserForm se fait quand on appuie sur [Echap] mais dans
mettre de bouton. Est-ce que c'est possible avec du VBA ?

Merci.

--
Patrick
2 Comments
  chercher une référence dans une chaine de caractères (suites)         


Author: Orsu
Date: Sep 18, 2008 12:48

Bonsoir le forum

Je reviens sur une question précédemment posée à laquelle je pensais avoir
eu une réponse (merci à Lsteph en particulier) ...mais qui à l'usage se
révèle en partie inadaptée.

Je rappelle rapidement le sujet : dans un tableau, j'ai une colonne
contenant des valeurs (chaines de caractères) ; pour chaque cellule de cette
colonne , j'ai besoin de tester si une partie du contenu de la cellule a une
correspondance avec une liste de noms de référence et, dans l'affirmative,
de renvoyer dans une (nouvelle) cellule du tableau, le nom de référence
trouvé.

La solution proposée par LSteph était la suivante :
=index(Références!$A$2:$A$30;EQUIV(GAUCHE(B2;CHERCHE("
";B2;1)-1);Références!$A$2:$A$30;0))

Elle marche.... sous réserve que la recherche se fasse toujours à partir du
même point de la chaine de caractère concernée (c'était le cas dans le
classeur que j'avais mis sur cjoint pour illustrer la question) .

Dans la "vraie vie", ce n'est pas le cas : selon la cellule concernée, le
nom de référence cherché peut se trouver positionné différemment dans la
chaîne de caractère.
Show full article (1.29Kb)
16 Comments
  Comment obtenir la somme de cellules occupés dans colonne?         


Author: Ginette Loiselle
Date: Sep 18, 2008 12:12

J'ai une colonne de 12 cellules dont 5 contiennent une information, je veux
la somme des cellules contenant l'information (donc 5)
Merci
5 Comments
  VSTO         


Author: Patrick
Date: Sep 18, 2008 11:08

Bonjour,

J'essaie de débuter avec VSTO. Connaissez-vous des ressources Internet qui
expliquent comment faire et que ce soit expliqué simplement (dans le style,
mon premier projet Excel et VSTO "Hello world") pour comprendre les bases ?

Merci.

--
Patrick
1 Comment
  RE: comment faire clignoter des cellules et comment faire calculer         


Author: Statisticien
Date: Sep 18, 2008 11:05

Par Courriel privé, Philippe R. m'a gentiment proposé un code pour faire
clignoter la cellule A1 lorsqu'elle affiche la phrase suivante "le nombre
doit être pair" commandée par la formule: SI(est.impair("B1");"le nombre doit
ĂŞtre pair";"").
Je remercie Philippe R. et je respecte sa délicate suggestion de ne pas
contacter les intervenants directement. Je m'adresse donc à la communauté
globale mais je prie Philippe R. de ne pas s'exclure
Mon objectif est: 1)Faire clignoter A1 lorsque qu'on inscrit (peu importe
comment) un nombre impair dans la cellule B1
2)Faire cesser le clignotement lorsque le nombre impair est remplacé par un
nombre pair.
Voici le code proposé que mon ignorance m'empêche d'adapter à ma situation:

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Not Intersect(Target, Range("b1")) Is Nothing Then
If [a1] = "le nombre doit ĂŞtre pair" Then Call Clignotement
End If
End Sub
Show full article (3.38Kb)
5 Comments
  Somme si         


Author: Steph
Date: Sep 18, 2008 10:14

Bonsoir,

Je cherche une formule (je dis bien si possible une FORMULE et pas une
macro) qui permettrait de calculer ce qui suis:

Dans une colonne j'ai des valeurs de type

A
1 22M
2 12S
3
4 10M
5 5E
6 2M
7 3E

Je souhaiterais pouvoir calculer la somme des valeurs qui ont la mĂŞme lettre
en fin.
Donc si dernière lettre = M somme = 34, S = 12, E = 8 etc..

Est-ce possible ?

D'avance merci pour votre aide

Steph
5 Comments
  feuille de calcul excel         


Author: dpakpa
Date: Sep 18, 2008 09:43

les cellules de la feuille qui contiennent une formule ne se mettent pas Ă 
jour automatiquement, lorsque les données sont modifiées. il faut
préalablement cliquer sur chaque cellule pour mettre à jour son résultat.
merci de me donner quelques conseils, car ce problème est insupportable !
source d'erreurs, on dirait qu'il y a un bog ou une protection sur le fichier.
PS : même problème entre 2 feuilles du classeur
bien Ă  vous
3 Comments
  Supprimer un raccourci         


Author: José
Date: Sep 18, 2008 09:23

Bonjour Ă  tous,
Est il possible de supprimer un raccourci palcé sur le bureau à l'aide d'une
macro.
merci
José
2 Comments
  creation macro permanente dans excel         


Author: Patrick L
Date: Sep 18, 2008 09:04

Bonjour
Je voudrai connaitre le moyen en créant une macro dans un fichier Excel (ex:
classeur1.xls) la sauvegarder . pouvoir créer dans la barre de menu un
bouton qui sera en permanence dans la barre de menu qui exécute cette macro
.Refermer Excel puis en relançant Excel retrouver ce bouton .
En résumé ne pas recopier a chaque fois la macro dans le nouveau classeur.
Qui pourrai m'expliquer comment faire cela
Remerciements
Patrick
4 Comments
1 2 3