Excel 2016 Concaténer des champs de types différents (texte, nombre)
Bozzo14
Messages postés
41
Date d'inscription
Statut
Membre
Dernière intervention
-
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Bonsoir
Dans une cellule, feuille ws1, dans une boucle sur i, je voudrais concaténer le nom et le poids d'un produit (Les deux sont ds la feuille ws1.)et les reporter ds une autre feuille ws2 pour avoir une description complète.
Le nom est en cellule ws1.cells(i, 43)
Le poids est en ws1.cells(i, 86), son unité est le g
i est l'indice de mon tableau source de base, (je balaye de i = 1 à N la feuille ws1)
Et je voudrais mettre le résultat ds une cellule cible dans une autre feuille, ws2, comme ceci:
'Colonne Description L = 12
ws2.Cells(j, 12) = ws1.Cells(i, 43) & "Poids = " & ws1.Cells(i, 86) & " g"
Pourquoi ça ne fonctionne pas ? J'obtiens seulement
ws2.Cells(j, 12) = ws1.Cells(i, 43)
Poids, valeur numérique et unité ne se concatènent pas.
La nature du contenu des cellules ? elles sont "nombre" pour le poids et "standard" pour la description.
Pourquoi ça ne marche pas ?
Je m'arrache les cheveux dessus depuis une heure, ça doit être évident..;(
Dans une cellule, feuille ws1, dans une boucle sur i, je voudrais concaténer le nom et le poids d'un produit (Les deux sont ds la feuille ws1.)et les reporter ds une autre feuille ws2 pour avoir une description complète.
Le nom est en cellule ws1.cells(i, 43)
Le poids est en ws1.cells(i, 86), son unité est le g
i est l'indice de mon tableau source de base, (je balaye de i = 1 à N la feuille ws1)
Et je voudrais mettre le résultat ds une cellule cible dans une autre feuille, ws2, comme ceci:
'Colonne Description L = 12
ws2.Cells(j, 12) = ws1.Cells(i, 43) & "Poids = " & ws1.Cells(i, 86) & " g"
Pourquoi ça ne fonctionne pas ? J'obtiens seulement
ws2.Cells(j, 12) = ws1.Cells(i, 43)
Poids, valeur numérique et unité ne se concatènent pas.
La nature du contenu des cellules ? elles sont "nombre" pour le poids et "standard" pour la description.
Pourquoi ça ne marche pas ?
Je m'arrache les cheveux dessus depuis une heure, ça doit être évident..;(
A voir également:
- Excel 2016 Concaténer des champs de types différents (texte, nombre)
- Nombre de jours entre deux dates excel - Guide
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Concatener deux cellules excel - Guide
- Word et excel gratuit - Guide