Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

enregistreur de macro

L

ludo

Guest
bonjour le forum, pascal76, [suite au fil 'somme des nombres sous vbe',15h03]

je ne parviens pas à mettre en place l'enregistreur de macro qui me permet de traduire la formule =somme(d18:l18) en code vbe.
j'ai essayé ceci :

Range("f20").Application.RecordMacro ("=somme(d18:l18)")

qui affecte dans la cellule f20 la somme des nombres des cellules de d18 à l18.

peut-etre faut-il s'y prendre autrement,
merci pour votre coup de pouce,
Ludo.
 
P

Pascal76

Guest
re

ce que je te disais par utiliser l'enregistreur de macro c'est

Tu fais Outils > nouvelle macro

puis une fois déterminer le nom de ta macro tu tapes dans ta cellule F20 ta formule
Une fois taper tu cliques sur le carré de fin d'enregistrement

Puis tu fais Alt F11 pour accéder au vbe et là sous le nom de ta macro tu vois ta fonction. Tu peux souvent simplifier en enlevant des select

Pascal
 
R

Robert

Guest
Salut Ludo, Pascel, salut le forum,

J'ai pas trop compris ton histoire d'enregistreur, mais si ce que tu veux est le code VBA qui écrit la formule =SOMME(D18:L18) en F20 :

Sheets(1).Range("F20").Formula = "=SUM(D18:L18)"

À plus

Robert
 
L

ludo

Guest
bonjour,
j'utilise l'enregistreur de macros:
est-il normal qu'il 'zappe' une grosse partie de ma formule car il en manque encore une grosse partie : de la moitié jusqu'à la fin. est-il fatigué,a t-il une limite ? y a t-il un remede à cela ?
merci pour votre réponse.
 

Discussions similaires

Réponses
3
Affichages
416
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…