Résolu Pourriez-vous m'aider à faire un macro sou Excel?

Solutions (4)
Tags :
  • Communauté
  • Selection
  • Microsoft Excel
  • Logiciels
|
Bonjour, je ne suis pas très doué en macros sur excel. ù
J'ai la classification périodique des éléments sur un fichier excel. Chaque carreau est divisé en deux cellules, l'une pour le nom, l'autre pour la masse molaire :
Exemple :
A1 = H
A2 = 1.00
Je souhaiterai pouvoir calculer la quantité de matière de cette façon :
Z1 = Masse (m)
Z2 = Masse molaire (M)
Z3 = Quantité de matière (n)
Pour les nuls en physique, n = m/M.
Je voudrais que quand je clique sur une cellule comportant un atome chimique (exemple, je clique sur H en A1), la masse molaire (comprise en A2 pour H) se mette en Z2, afin de calculer n.
Pouvez-vous m'aider ?
  • Meuniers a édité ce message
Contenus similaires
Meilleure solution
partage
|
Bonjour,

L'évènement sélection d'une case n'existe pas sous Excel. Le seul moyen que je vois est d'ajouter un bouton. Affecter une macro à ce bouton sur click:
  1. Me.Range("Z1").Value = ActiveCell.Value
  2. Me.Range("Z2").Value = Me.Cells(ActiveCell.Row + 1, ActiveCell.Column)

Pour avoir une vérification supplémentaire j'ai mis:
Z1 = Symbole atomique
Z2 = Masse atomique (m)
Z3 = Masse (M)
Z4 = Quantité de matière (n) (Mise en place d'une formule =Z3/Z2

Mode d'emploi: Sélectionné un Symbole atomique, appuyer sur le bouton. Le tour est joué. J'ai fait un petit fichier je peux te le faire passer par MP si tu veux.

EDIT: J'avais inversé masse et masse atomique.
  • Commenter cette solution |
Score
0
òh
òi
|
Merci beaucoup, je compléterai ;) 
  • Commenter cette réponse |
Score
0
òh
òi
|
Allez je le donne à la communauté.
Mendeleiev

Dépêchez vous c'est valable 1 semaine.

Par contre j'ai joué le fainéant je ne t'ai pas rempli toutes les masses atomiques. Je me suis arrêté au Strontium et je n'ai mis qu'un seul chiffre après la virgule. J'espère que tu ne m'en tiendras pas rigueur ;) 
  • Commenter cette réponse |
Score
0
òh
òi
|
Ah, je veux bien pour le fichier^^
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS