Programmation VBA EXCEL
Fermé
monballon2001
Messages postés
9
Date d'inscription
vendredi 13 avril 2007
Statut
Membre
Dernière intervention
30 avril 2008
-
25 avril 2008 à 10:18
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 25 avril 2008 à 18:29
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 25 avril 2008 à 18:29
A voir également:
- Programmation VBA EXCEL
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
- Déplacer une colonne excel - Guide
4 réponses
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
25 avril 2008 à 11:06
25 avril 2008 à 11:06
Bonjour,
Pas claire du tout, mais d'après ce quej'ai pu comprendre...
Supposons que la ligne c'est la 5.
Suposons que l'age c'est 25 ans
je pense que tu veux mettre une donnée dans la colonne plus loin de 25
Si c'est ca.. tu peu employer la fonction Offset..
ex:
A+
Pas claire du tout, mais d'après ce quej'ai pu comprendre...
Supposons que la ligne c'est la 5.
Suposons que l'age c'est 25 ans
je pense que tu veux mettre une donnée dans la colonne plus loin de 25
Si c'est ca.. tu peu employer la fonction Offset..
ex:
Sub CopierSurALLO1() Dim Ligne As Long, Age As Integer Ligne = Selection.Row Age = Cells(Ligne, 2).Value Sheets("ALLO1").Cells(Ligne, 1).Offset(0, Age).Value = "Valeur à copier" End Sub
A+
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
25 avril 2008 à 11:50
25 avril 2008 à 11:50
Bonjour,
Tu es sûr de vouloir utiliser VBA?
Parce qu'avec un simple RechercheV, c'est gagné;
Michel
Tu es sûr de vouloir utiliser VBA?
Parce qu'avec un simple RechercheV, c'est gagné;
Michel
monballon2001
Messages postés
9
Date d'inscription
vendredi 13 avril 2007
Statut
Membre
Dernière intervention
30 avril 2008
25 avril 2008 à 12:35
25 avril 2008 à 12:35
Merci de votre aide précieuse,
cependant, je n'arrive pas à utiliser cette fonction, je ne comprend pas ce qu'il faut mettre dans la configuration de cette formule (c'est la première fois que je l'utilise!)
Si vous pouviez m'aider en fonction de la structure des deux fichiers ce dessus, je vous serais reconnaissant
cordialement
cependant, je n'arrive pas à utiliser cette fonction, je ne comprend pas ce qu'il faut mettre dans la configuration de cette formule (c'est la première fois que je l'utilise!)
Si vous pouviez m'aider en fonction de la structure des deux fichiers ce dessus, je vous serais reconnaissant
cordialement
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
25 avril 2008 à 12:59
25 avril 2008 à 12:59
Attendons ta réponse pour continuer...
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
25 avril 2008 à 18:29
25 avril 2008 à 18:29
25 avril 2008 à 11:45
je te montre comment sont disposés les deux feuilles:
feuille "ALLO"
numero age
592204
592204
592243
592348
592348
592371
592371
592394
592439
592455
592475
592480
592541
592541
592541
592559
592612
592612
592621
592621
592705
592714
592714
592744
592744
592777
feuille "ALLO1"
Numero Age
592204 97
592243 81
592348 70
592371 82
592394 95
592439 72
592455 75
592475 82
592480 67
592541 78
592559 71
592612 86
592621 78
592705 80
592714 82
592744 71
592777 62
j'aimerai que la colonne "age" de la feuille "ALLO" soit incrémentée par les valeurs respectives de la colonne "age" de la feuille "ALLO1"
je pense qu'avec la structure des tables mon problème est plus clair!!
merci de ton aide
monballon2001