Excel 2007 VBA : Boucle de concaténation
Résolu/Fermé
Eaheru
Messages postés
197
Date d'inscription
mercredi 23 juin 2010
Statut
Membre
Dernière intervention
12 mars 2018
-
Modifié par Eaheru le 7/09/2010 à 15:29
taha - 18 juil. 2012 à 11:57
taha - 18 juil. 2012 à 11:57
A voir également:
- Excel 2007 VBA : Boucle de concaténation
- Liste déroulante excel - Guide
- Formule excel - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
- Aller à la ligne excel - Guide
3 réponses
Eaheru
Messages postés
197
Date d'inscription
mercredi 23 juin 2010
Statut
Membre
Dernière intervention
12 mars 2018
20
7 sept. 2010 à 18:34
7 sept. 2010 à 18:34
C'est bon, j'ai résolu mon problème :
Sub Concatenation()
' Déclaration des variables
Dim Lig1 As Long, derlig1 As Long
' activation de la feuille 1
Sheets("feuil1").Select
derlig1 = Range("A65536").End(xlUp).Row
For Lig1 = 2 To derlig1
' scrutation des cellules de la colonne "BK" afin d'y trouver les chaines de caracteres "Non vide"
If Not (Cells(Lig1, 63) Like "") Then
' Concatenation colonne "I" et "BK" en "BZ"
Cells(Lig1, 78).Value = Cells(Lig1, 9).Value & Cells(Lig1, 63).Value
End If
Next Lig1
End Sub
Sub Concatenation()
' Déclaration des variables
Dim Lig1 As Long, derlig1 As Long
' activation de la feuille 1
Sheets("feuil1").Select
derlig1 = Range("A65536").End(xlUp).Row
For Lig1 = 2 To derlig1
' scrutation des cellules de la colonne "BK" afin d'y trouver les chaines de caracteres "Non vide"
If Not (Cells(Lig1, 63) Like "") Then
' Concatenation colonne "I" et "BK" en "BZ"
Cells(Lig1, 78).Value = Cells(Lig1, 9).Value & Cells(Lig1, 63).Value
End If
Next Lig1
End Sub
cousinhub29
Messages postés
881
Date d'inscription
mardi 10 août 2010
Statut
Membre
Dernière intervention
16 avril 2024
333
7 sept. 2010 à 15:36
7 sept. 2010 à 15:36
Bonsoir,
Je n'ai pas beaucoup de fils à mon actif, mais je trouve désolant que lorsqu'on obtient, ne serait-ce qu'une idée, un bout de solution, une réponse à un problème posé, le questionneur ne daigne donné quelque suite que ce soit...
https://forums.commentcamarche.net/forum/affich-19036723-excel-2007-message-a-l-ouverture-fichier
Bonne chance
Je n'ai pas beaucoup de fils à mon actif, mais je trouve désolant que lorsqu'on obtient, ne serait-ce qu'une idée, un bout de solution, une réponse à un problème posé, le questionneur ne daigne donné quelque suite que ce soit...
https://forums.commentcamarche.net/forum/affich-19036723-excel-2007-message-a-l-ouverture-fichier
Bonne chance
Eaheru
Messages postés
197
Date d'inscription
mercredi 23 juin 2010
Statut
Membre
Dernière intervention
12 mars 2018
20
Modifié par Eaheru le 7/09/2010 à 15:53
Modifié par Eaheru le 7/09/2010 à 15:53
Effectivement, ce n'est pas vraiment mon genre :).
J'avais trouvé la solution et lorsque j'avais voulu l'inscrire, je n'avais pas retrouvé ce post, le forum me renvoyant un message indiquant que le sujet n'existait plus.
J'ai donc pensé que les fils sans réponses étaient purgés chaque soir.
Mon problème était que j'enregistrais par erreur le fichier au format XLM en lui donnant une extension .xls.
J'ai donc corrigé ca : FileFormat:=xlNormal et c'est rentré dans l'ordre.
Mes excuses donc
J'avais trouvé la solution et lorsque j'avais voulu l'inscrire, je n'avais pas retrouvé ce post, le forum me renvoyant un message indiquant que le sujet n'existait plus.
J'ai donc pensé que les fils sans réponses étaient purgés chaque soir.
Mon problème était que j'enregistrais par erreur le fichier au format XLM en lui donnant une extension .xls.
J'ai donc corrigé ca : FileFormat:=xlNormal et c'est rentré dans l'ordre.
Mes excuses donc