Macro excel et ajout de ligne
afssalerh
-
gbinforme Messages postés 15481 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 15481 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je dois réécrire des feuilles de cartes de controle sous excel à l'aide de VB d'où plusieurs questions :
=> j'ai un tableau où sont rentrés plusieurs donnés à la main et qui calcule automatique un resultat en colonne D
COmment faire pour rajouter des lignes à ce tableau avec VB qui affecte automatiquement cette formule à la colonne D
=> après ce tableau j'ai un bilan. Pour le moment j'ai un calcule de moyenne en case C32 (que je remplie par maccro car c'est un calcule assez compliquer et je dis ensuite valeur est dans C32) mais si j'ajoute des lignes par maccro au tableau cette case va bouger sur une autre ligne, alors comment ma maccro peux savoir que cette moyenne ne sera plus en case C32 mais peut-etre en case C45 ?
Merci pour ces informations, je débute vous l'aurez certainement compris...
je dois réécrire des feuilles de cartes de controle sous excel à l'aide de VB d'où plusieurs questions :
=> j'ai un tableau où sont rentrés plusieurs donnés à la main et qui calcule automatique un resultat en colonne D
COmment faire pour rajouter des lignes à ce tableau avec VB qui affecte automatiquement cette formule à la colonne D
=> après ce tableau j'ai un bilan. Pour le moment j'ai un calcule de moyenne en case C32 (que je remplie par maccro car c'est un calcule assez compliquer et je dis ensuite valeur est dans C32) mais si j'ajoute des lignes par maccro au tableau cette case va bouger sur une autre ligne, alors comment ma maccro peux savoir que cette moyenne ne sera plus en case C32 mais peut-etre en case C45 ?
Merci pour ces informations, je débute vous l'aurez certainement compris...
A voir également:
- Macro excel et ajout de ligne
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Word et excel gratuit - Guide
- Liste déroulante excel - Guide
- Partage de photos en ligne - Guide
- Si et ou excel - Guide
1 réponse
bonjour
Pour mettre une formule utilise cells(ligne, 4).formul= ta formulealocal = ta formule
ou cells(ligne, 4).formular1c1 = ta formule mais avec la syntaxe anglaise.
Pour savoir la ligne, il faut que tu comptes dans une variable le nombre de lignes ajoutées et les rajouter à 32
mais au deuxième lancement il te faudra localiser la ligne qui ne sera plus 32 mais...
tu peux le faire avec une recherche : enregistre la macro avec ctrl + f pour voir la syntaxe.
Pour mettre une formule utilise cells(ligne, 4).formul= ta formulealocal = ta formule
ou cells(ligne, 4).formular1c1 = ta formule mais avec la syntaxe anglaise.
Pour savoir la ligne, il faut que tu comptes dans une variable le nombre de lignes ajoutées et les rajouter à 32
mais au deuxième lancement il te faudra localiser la ligne qui ne sera plus 32 mais...
tu peux le faire avec une recherche : enregistre la macro avec ctrl + f pour voir la syntaxe.