Le copier/coller marche chez moi. Comment vous faîtes ?. Moi je clique une seule fois sur le nom de la table pour la selectionner. Ensuite j'appuie sur les touches <ctrl><ins> pour la copier, puis je clique dans un espace vide, et j'appuie sur <maj><ins>. Il m'est alors demandé le nom de la nouvelle table.
Vous pouvez concaténer ce que vous voulez. Comment vous y prenez-vous ?
Par exemple en utilisant Mid(CStr(num1), 1, 2) & Mid(Cstr(num1), 3, 2) ...
Il faut juste se méfier parce qu'il y a une instruction qui rajoute un espace.
Vous pouvez ou pas faire une conversion en texte. Cela dépend de ce que vous voulez faire.
Edit : L'instruction Mid() prend le milieu d'une chaine de caratères, à partir du caratère dont le numéro est indiqué en deuxième paramètre, et sur une longueur dont le numéro est indiqué en troisième paramètre.
L'instruction CStr() convertit un nombre en une chaine de caratères, ce qui est nécessaire si le champ de départ est un champ numérique. Est-ce un champ numérique ?
Dans l'exemple j'ai supposé qu'un champ s'appelle num1 (num comme number) parce que j'ai supposé que c'était un nombre.
Vous placez l'instruction dans du VBA. Est-ce que vous utiliser le VBA. Si non, alors comment vous y prenez-vous pour faire votre concaténation ?
Message édité par olivthill le 05-06-2008 à 13:15:11