Copier coller incrémenter formule champ nommé

Résolu/Fermé
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 - Modifié le 30 sept. 2017 à 22:58
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 - 1 oct. 2017 à 18:17
Bonjour le forum,
Je cherche code Vba pour recopier avec incrémentation à partir de A8 (champ nommé dynamique "Conca"), une formule se trouvant en D6
Cette formule est : =Base!$A2 & " " & Base!$B2
Ce que je voudrai obtenir :
A8 =Base!$A2 & " " & Base!$B2
A9 =Base!$A3 & " " & Base!$B3
A10 =Base!$A4 & " " & Base!$B4
A11 =Base!$A5 & " " & Base!$B5 etc...
En vous remerciant.



A voir également:

14 réponses

fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 59
1 oct. 2017 à 10:07
Bonjour,

que comporte D7?

"A11 =Base!$A5 & " " & Base!$B5 etc... "

etc... : ça va jusqu'à combien?
0
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 14
1 oct. 2017 à 13:22
Bonjour Fabien et merci de t'intéresser à ma problématique.
D7 contient des données.
Les colonnes A et B sont variables puisque dynamique.
Je t'avoue que je planche là-dessus depuis 3 jours.
0
fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 59
1 oct. 2017 à 13:51
je pense que le mieux sera de partager un fichier type anonymisé et avec des explications sur le résultat attendu via cjoint ou autre afin de pouvoir t'aider
0
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 14
1 oct. 2017 à 14:10
Le fichier :
http://www.cjoint.com/c/GJbmjHVAfkO
En te remerciant.
0
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 702
1 oct. 2017 à 14:32
Bonjour,

Sans VBA, par formules en rajoutant une colonne de comptage dans base
https://www.cjoint.com/c/GJbmFLWwNGM

Mais est-ce que tu veux ?

Cdlmnt
Via
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 14
1 oct. 2017 à 14:36
Bonjour via et merci à toi,
Bien vu, mais pas possible par Vba ?
0
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 702
1 oct. 2017 à 15:00
Bien sûr , possible par VBA mais pas vraiment utile
Quel événement doit lancer le VBA ? un bouton ? un raccourci-clavier ? l'activation de la feuille ?

0
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 14
1 oct. 2017 à 15:02
Un bouton sur la feuille de choix des actions
0
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 702
1 oct. 2017 à 15:28
Voilà

J'ai laissé ton ancien Actualiser et crée un autre à côté
https://www.cjoint.com/c/GJbnBfYviUM

Cdlmnt
Via
0
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 14
1 oct. 2017 à 15:32
ici :
x = 7
J'ai projet ou bibliothèque introuvable
0
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 702
1 oct. 2017 à 15:34
Bizarre, ça fonctionne bien chez moi!
Essaye de déclarer la variable avec un Dim x as Integer en début de macro
0
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 14
1 oct. 2017 à 15:42
S'est super via, tu es un as.
J'ai juste modifié comme tu me l'a demandé et supprimé la référence manquante dans Outils Référence.
De tout mon cœur je te remercie.
0
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 14
1 oct. 2017 à 17:37
Re,
Excuse-moi via, mais si au lieu de supprimer les lignes l'on veut les masquer, que faut-il modifier dans le code.
En te remerciant.

ps : peux-tu me conseiller pour apprendre le Vba ?
0
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 702
1 oct. 2017 à 17:50
Re,

Dans la macro tu supprimes la condition IF toutes les lignes de Base seront copiées (mais en ce cas la macro est superflue, des formules comme celles que tu avis mises suffisent =Base!A2 & " " & Base!B2)

Pour filtrer par macro tu lances l'enregistreur de macro, tu effectues ton filtre en excluant les lignes vides ou avec - en C
Tu intègres ensuite le code donné par enregistreur en fin de macro

Pour débuter en VBA tu peux te procurer VBA pour Excel pour les Nuls qui est très bien fait
0
jean300 Messages postés 374 Date d'inscription jeudi 11 août 2016 Statut Membre Dernière intervention 13 janvier 2020 14
1 oct. 2017 à 18:17
Je te remercie beaucoup via, c'est vraiment sympa de ta part.
Je te souhaite une excellente semaine.
0