Texte comprenant des espace ou caractères spéciaux

0

Bonjour,

j'ai une cellule A10 comprenant une concaténation en fonction d'autres cellules du style =DEB!b10&a:a (DEB étant une autre feuille et b10 une cellule alimentée par une recherchev sur des noms). J'ai aussi créé une feuille pour b10 comprenant simplement des références en colonne a:a devant apparaitre en liste déroulante. Le but serait dans une liste de Validation de Données d'utiliser une liste déroulante paramétrable avec en source de la liste =indirect(b10) et ainsi faire apparaitre une liste en fonction de la valeur de b10. Cela marche lorsque b10 et la feuille visée ne comportent pas d'espace dans le nom mais avec des espaces, cela ne fonctionne plus.

Quelqu'un a t-il une solution ?

Merci d'avance

Pascalito67


 

Posté le 25 août 2014, 17:21
par pascalito67
Répondre
0

Hello,

Serait-il possible d'avoir un sample du fichier pour voir à quoi cela ressemble?

Posté le 26 août 2014, 07:06
par mariowilli
-3

Bonjour,

Je regarde comment te joindre mon fichier excel de travail mais je ne vois pas de bouton joindre un fichier a part joindre une url.

Je regarde

Merci

A+

Pascalito67

Posté le 26 août 2014, 08:50
par pascalito67
2

Tu peux utiliser un site comme http://www.cjoint.com/ pour partager ton fichier excel.

Vince Posté le 26 août 2014, 10:09
par Vince
-2

Je suis vraiment désolé mais www.cjoint.com m'amène nul part pour l'instant (Welcome on www.cjoint.com sur feuille blanche), à moins que cela soit le firewall de notre Groupe qui bloque et sur mon iphone non plus, cela ne fonctionne pas. Je réssaye plus tard ou demain.

A+

Merci

Pascalito67

Posté le 26 août 2014, 15:22
par pascalito67
2

Bonjour,

J'ai réussi. Voici le lien Fichier Excel
Merci

Pascalito 67

Posté le 27 août 2014, 11:26
par pascalito67
2

Merci pour le fichier.

J'ai jeté un coup d'oeil et je pense que ton cheminement est un peu tarabiscoté, je prendrai le temps demain pour affiner une réponse.

A+

Posté le 27 août 2014, 20:18
par mariowilli
1

Bonjour pascalito,

Je pense que ton fichier peut-être repensé, mais si tu veux procéder avec des fonctions, essaie ceci dans ta feuille de recherche :

modifier la formule de cocaténation de

=DEB!B10&"!A:A"

en

="'" & DEB!B10 & "'!A:A"

Un feed back sur ceci avec plaisir.

A bientôt.

Mario

mariowilli Posté le 28 août 2014, 08:35
par mariowilli
1

Bonjour Mario,

Je viens d'essayer et cela marche très bien. Je me doutais qu'il y avait une histoire de guillemets simples mais je ne savais pas où les mettre dans la mesure ou je ne comprends pas bien le principe.

Je te remercie énormément pour ton aide et peut-être à bientôt sur le forum.

A+

Pascalito67

Posté le 28 août 2014, 14:30
par pascalito67
0

Bonjour Pascalito,

Parfait :-)

Est-ce que tu peux mettre un lien avec ton fichier et la liste déroulante, parce que dans ton dernier fichier, il n'y a pas de liste déroulant. J'ai testé une liste déroulant dans la validation de données, mais c'est impossible de mettre une référence sur un autre onglet, d'où je me pose la question de comment tu as réussi à faire ceci.

A bientôt.

Mario

mariowilli Posté le 28 août 2014, 20:46
par mariowilli
-1

Bonjour Mario,

Excuse-moi de ne pas être revenu plus tôt. En fin de compte, je saisi un code fournisseur dans la colonne A de la page DEB et le but est de générer une liste déroulante différente en fonction de ce code Fournisseur. J'ai créé autant de feuilles que de Fournisseurs avec en libellé de la feuille le code Fournisseur que je devrais saisir en page DEB. Ensuite, j'ai créé en page recherche une chaine caractère reprenant le code fournisseur saisi en page DEB avec la colonne a:a de chaque page qui servira ensuite à pointer sur la bonne feuille et ainsi rechercher les nomenclatures à faire apparaitre dans la liste déroulante de la validation de données. J'ai respecté le fait que la ligne 9 de la page DEB corresponde à la ligne 9 de la page Recherche. Ensuite, avec la Validation de données, dans liste, j'ai inscrit la formule =INDIRECT(RECHERCHE!$A$9) et ainsi de suite pour chaque cellule deroulante.

J'avais juste le problème des espaces dans le pointage avec indirect que j'ai solutionné avec le code fournisseur qui n'a pas d'espace mais j'ai essayer avec ta méthode et le guillemet simple lorsqu'il y a des espaces, cela marche très bien.

A+ peut-être sur le forum surtout que j'avais une autre question complètement différente à poser. On verra demain
Bonne soirée Mario

A+

Posté le 15 septembre 2014, 17:52
par pascalito67
1

Ok, merci

mariowilli Posté le 16 septembre 2014, 10:14
par mariowilli

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :