Récupérer le contenu dune cellule et lajouter à celui dune autre
Résolu
Anonyme
-
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, j'ai un tableau assez volumineux à traiter et j'aurai besoin d'une macro ou une commande pour faire ça.
C'est assez simple j'ai deux cellules : l'une vide l'autre contient du texte.
J'aimerais que que la cellule vide soit remplit par du texte suivie du texte de la cellule pleine ( qui est située sur la même ligne).
Quelqu'un peut-il me faire une macro? Ou m’expliquer les commandes de bases?
Je n'ai aucune connaissance en langage VBA.
C'est assez simple j'ai deux cellules : l'une vide l'autre contient du texte.
J'aimerais que que la cellule vide soit remplit par du texte suivie du texte de la cellule pleine ( qui est située sur la même ligne).
Quelqu'un peut-il me faire une macro? Ou m’expliquer les commandes de bases?
Je n'ai aucune connaissance en langage VBA.
A voir également:
- Récupérer le contenu dune cellule et lajouter à celui dune autre
- Recuperer message whatsapp supprimé - Guide
- Fusionner deux cellules excel en gardant le contenu - Guide
- Word a trouvé du contenu illisible - Guide
- Excel cellule couleur si condition texte - Guide
- Récupérer mon compte facebook désactivé - Guide
3 réponses
Bonjour ,
Quel texte veux-tu insérer dans ta cellule vide ?
Si c'est un texte que tu saisies à la main :
="ton texte que tu souhaites écrire "&tacellulepleine
A noter l'espace après le mot écrire pour obtenir un espace entre les 2 textes.
Si la premiere partie du texte provient d'une autre cellule :
=tapremierecellule & " " & tasecondecellule
Cdlt,
Quel texte veux-tu insérer dans ta cellule vide ?
Si c'est un texte que tu saisies à la main :
="ton texte que tu souhaites écrire "&tacellulepleine
A noter l'espace après le mot écrire pour obtenir un espace entre les 2 textes.
Si la premiere partie du texte provient d'une autre cellule :
=tapremierecellule & " " & tasecondecellule
Cdlt,
Bonjour
Le texte à ajouter est toujours le même
exemple on travail avec les colonne A et B
en A votre texte
en B cette formule =A1&" le texte à répéter"
Le texte à ajouter est toujours le même
exemple on travail avec les colonne A et B
en A votre texte
en B cette formule =A1&" le texte à répéter"
bonjour,
comme tu l'as pressentis, on ne peut pas écrire dans une cellule et en même temps copier par formule une autre cellule; il faut une macro
pour installer
si tes macros ne sont activées fais signe en donnant ta version excel
Michel
comme tu l'as pressentis, on ne peut pas écrire dans une cellule et en même temps copier par formule une autre cellule; il faut une macro
Option Explicit
'---------------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Static Flag As Byte
If Target.Column = 1 And Flag = False Then
Flag = True
Target = Target & " " & Target.Offset(0, 1)
End If
Flag = False
End Sub
pour installer
faire un copier de cette macro
clic droit sur le nom de l'onglet de la feuille concernée (en bas de l'écran)
visualiser le code
coller
si tes macros ne sont activées fais signe en donnant ta version excel
Michel
Mon erreur était que j'utilisais un + et non un & c'est pour quoi j'avais une erreur #VALEUR