Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Fonction Excel changement de ligne

JOLARITALE, le mercredi 9 juillet 2008 à 14:34:30
Bonjour,

Voila le problème

j'ai des cellule qui on plusieurs lignes je m'explique
d'un une cellule j'ai plusieurs infos
Exemple
A1 B1
ABS033 Acrylonitrile (107-13-1)
Butadiene (106-99-0)
Styrène (100-42-5)
α - méthylstyrène (98-83-9)

Ici Acrylonitrile (107-13-1) Butadiene (106-99-0) Styrène (100-42-5) α - méthylstyrène (98-83-9) sont dans la meme cellule mais grace à Alt + Entré il sont les un en dessous des autres...

ce que je voudrais savoir c'est existe t il un fonction excel qui me recopirrais ma cellule dans 4 cellules?

ca donnerrais ici
A1 ABS003
B1 Acrylonitrile (107-13-1)
B2 Butadiene (106-99-0)
B3 Styrène (100-42-5)
B4 α - méthylstyrène (98-83-9)


le contraire du Concatener en fait...
Configuration: Windows XP
Internet Explorer 6.0
Répondre à JOLARITALE  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jfqld, le mercredi 9 juillet 2008 à 15:27:36
bjr
essaie avec
DONNEES
CONVERTIR
et tu devrais avoir 4 celulles distinctes
Répondre à jfqld

2


  • 2
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Vaucluse, le mercredi 9 juillet 2008 à 15:41:25
Bonjour
Ci dessous un petit joujou qui , je crois ne servira pas à grand chose, tant la solution est lièe à la configuration des textes.
Mais comme on ne sait jamais.........elle peut donner des idées!

je pense toutefois que cette solution marchera plus difficilement sur un polypro copo où homopolymére, tant la structure est loin d'un ABS. Peut être sur un polyamide, éventuellement non chargé ?

:-) :-) :-)

Bien amicalement,
http://www.cijoint.fr/cjlink.php?file=cj200807/cijx8OuTRN.xl­s La vérité ne se possède pas, elle se cherche seulement
Répondre à Vaucluse

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JOLARITALE, le mercredi 9 juillet 2008 à 21:38:28
hihi vaucluse... le monde du plastique est si petit ;)

dis... je peut aussi te poser des question plastique? ;)

Merci beaucoup pour ta fonction.... je serais perdu sans toi marina et sunmagellan merci merci merci

ps: j'ai pas tout compris a ta formule mais je vais faire de mon mieux ;)

sinon le ABS033 est en colonne A
et la compo en colonne B
Répondre à JOLARITALE

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JOLARITALE, le mercredi 9 juillet 2008 à 22:40:53
Re bonsoir,

en générale je n'aurais besoin de cette formule que pour les PCABS / ABS / PP / ASA / certains MM / DIS / PAABS / PC / PE / PF

les molécules a partager sont
l'Acrylonitrile
Butadiène
Styrène
Acide acétique
Acide formique
Acroléine
2-(2H-benzotriazole-2-yl)-p-crésol
Sébaçate de bis(2,2,6,6-tétraméthyl-4-pipéridyle)
Tétrahydrofuranne
Isocyanate de diidopropylphényle
Ammoniac
fibre de verre
phénol
Ethylbenzène
Hexamine
trioxyde d'antimoine

Etc...

tous précéder entre parenthèse de leur numéro CAS.

Comme tu dis que ca dépend de ce qui est écris...
avec tous ça, ça peut marché??

J'ai vraiment bcp de mal a comprendre ta formule...

Qu'est ce qui détermine si ca va marché ou non dans la façon où est ecrite le contenu de la cellule a partager????
Répondre à JOLARITALE

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Vaucluse, le mercredi 9 juillet 2008 à 15:46:02
Bonjour jfqld

Je suis fortement intèressé par votre proposition, mais après quelques tentatives, j'avoue avoir du mal à réaliser quoique ce soit dans ma manip.
Il est vrai que je ne suis pas doué et que je n'utilise pas cette option d'Excel.
Pourtant, j'aimerais
Pouvez vous pour ma culture personnelle développer les manips à exècuter pour que cette proposition corresponde à la demande de JOLARITALE.
Je vous en remercie par avance
Crdlmnt La vérité ne se possède pas, elle se cherche seulement
Répondre à Vaucluse

21


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jfqld, le vendredi 11 juillet 2008 à 08:12:58
bjr
si tu as une cellule avec plusieurs mots les uns en dessous des autres. C'est à dire ils ont été saisi avec ALT entrée.

dans A1 tu as :
----------------------------
| mot1 |
| mot2 |
| mot3 |
----------------------------


tu mets ton curseur dessus et tu fais : données convertir
délimité ou largeur fixe
choisir largeur fixe
cliquez sur SUIVANT
apercu des donées (tu trouves ta cellule tout en horisonta)
avec ta souris tu cliques pour indiquer ou tu veux couper tes mots (cela mets des traits sur la coupure)
cliquez SUIVANT
tes colonnes par defaut sont STANDARD (tu puex choisir le format que tu veux ou meme la supprimer (en haut à droite)
et TERMINER
Répondre à jfqld

22


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Vaucluse, le vendredi 11 juillet 2008 à 11:20:43
Bonour
et merci pour le tuyau...
je viens d'essayer sur le modèle. Force est de constater que c'est d'une part un peu laborieux dans ce cas et aléatoire quant au résultat.
Mais par ailleurs, je ne mlnipule la fonction que depuis tout à l'heure et j'ai sans doute beaucoup à apprendre sur le sujet. :-)
Merci
A la prochaine La vérité ne se possède pas, elle se cherche seulement
Répondre à Vaucluse

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JOLARITALE, le mercredi 9 juillet 2008 à 21:40:24
tu aurais pas une idée pour ça aussi ;)
http://www.commentcamarche.net/forum/affich 7312292 excel 2003 ajout de ligne sous condition

personne ne m'a répondu ... on ma laisser me depatouiller toute seule lol
Répondre à JOLARITALE

26


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jipicy, le dimanche 3 août 2008 à 14:10:47
Un message, ne respectant pas en tous points la charte de CCM, a du être supprimé, cependant il contenait la solution suivante :

Hello,

Essayez ça : sélectionnez la cellule contenant les 4 éléments ainsi qu'un certaine nombre de cellule en dessous, menu Edition, Remplissage, Justifier... Normalement ça permet de dispatcher dans + cellule mais c'est selon la longueur de la cellule... a voir donc
Répondre à jipicy

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JOLARITALE, le mercredi 9 juillet 2008 à 22:20:03
bonjour
quand je fait ca ca me coupe la cellule en deux
mais pas en 4
pourtant j'ai bien séléctionné 4 cellules en dessous ...
Répondre à JOLARITALE

27


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jipicy, le dimanche 3 août 2008 à 14:12:06
Un message, ne respectant pas en tous points la charte de CCM, a du être supprimé, cependant il contenait la solution suivante :

ca dépend de la largeur de la cellule !!!
Répondre à jipicy

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JOLARITALE, le mercredi 9 juillet 2008 à 22:42:04
Re

de la largeur de la cellule???
je comprend pas
Répondre à JOLARITALE

28


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 jipicy, le dimanche 3 août 2008 à 14:12:40
Un message, ne respectant pas en tous points la charte de CCM, a du être supprimé, cependant il contenait la solution suivante :

Changez la largeur et refaites des tests, c'est visuel

Si vous réduisez la largeur, Excel fait + de "découpage"
Si vous augmentez la largeur, Excel fait + de "regroupement"
Répondre à jipicy

12


  • 2
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
eriiic, le jeudi 10 juillet 2008 à 00:33:47
Bonsoir,

une fonction personnalisée (à coller dans un module) peut résoudre ton problème :
Function Découper(cellule As Range, no_chaine As Integer) As Variant
    Dim c, rep
    c = Split(cellule, Chr(10))
    If no_chaine = 0 Then
        rep = UBound(c)
    Else
        rep = c(no_chaine - 1)
    End If
    Découper = rep
End Function


Utilisation:
=découper($A$1,0) retourne le nombre de lignes dans la cellule
=découper($A$1,1) retourne la 1ère ligne
=découper($A$1,2) retourne la 2nde ligne
.....

Exemple: http://www.cijoint.fr/cjlink.php?file=cj200807/cijkwSxGXt.xl­s

eric
Répondre à eriiic

23


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JOLARITALE, le mardi 22 juillet 2008 à 15:07:31
Bonjour,
Quelqu'un aurait une idée du qu'est ce qu'il faudrait modifier pour supprimer dans la cellule tout ce qui se trouve après le 1er espace?

Merci
Répondre à JOLARITALE

24


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
eriiic, le mardi 22 juillet 2008 à 15:45:19
Bonjour,

Avec ton texte en A1,
=GAUCHE(A1,CHERCHE(" ",A1)-1)

te retourne la chaine avant le 1er espace.

eric
Répondre à eriiic

25


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JOLARITALE, le mercredi 23 juillet 2008 à 12:31:08
Merci ça fonctionne à merveille!!!
Répondre à JOLARITALE

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Vaucluse, le jeudi 10 juillet 2008 à 07:23:32
Ave JOLARITALE

Je répond d'abord à ton message 4, (à la vitesse où ta discussion s'allonge je n'arrive pas à suivre).
Donc ci desous le même fichier avec des explications.
Tu comprendras mieux ce que tu peux faire avec cette solution en fonction de tes données

http://www.cijoint.fr/cjlink.php?file=cj200807/cijA4RAsxK.xl­s

Quant aux questions sur le plastique,,vas y doucement, je suis (j'étais) concepteur de produits d'obédience mouliste, pas chimiste et là, je suis nul.

Maintenant, je jette un oeil sur le fichier que tu as transmis, juste pour voir de quoi tu parles

Mais par pitiè, va douvement, laisse nous le temps de répondre

Amicalement

PS: à priori, Jjfqld nous a laissé tomber, dommage
La vérité ne se possède pas, elle se cherche seulement
Répondre à Vaucluse

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JOLARITALE, le jeudi 10 juillet 2008 à 12:15:20
Euréca!!!

j'ai mon accès au site cijoint woupy!!!!

j'ai pu voir vos deux exemple qui sont vraiment remarcable et haurrissant de maitrise d'excel!!!

Merci beaucoup

pour le moment je comprend pas tout mais ca va venir ;)

mais dans les deux exemple il y a Le ABS033 qui est dans la meme cellule que le composant
Alors qu'en fait le ABS033 nom de la matière est dans la colonne A
et les composant sont dans la colonne B

je crois si je comprend a peu pres que ca change aps mal de chose dans la formulation, non??
Répondre à JOLARITALE

15


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
eriiic, le jeudi 10 juillet 2008 à 12:28:33
avec la fonction personnalisée tu mets ce que tu veux où tu veux puisque tu lui indiques quel fragment (ligne dans la cellule) tu veux.
Répondre à eriiic

16


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JOLARITALE, le jeudi 10 juillet 2008 à 13:03:58
oups...
c'est en fait ce que je viens de voire sur l'autre post...

mais le truc c'est que j'ai un peu du mal dans la mise en place de la fonction...

je dois crer une macro pour ajouter ta fonction mais... je comprend pas tout...

pour moi une macro c'est un outils t'appuis sur un boutons et hop il te fait ta manip mais la... il ajouter carrement une fonction dans Excel c de la pure folie!!!

en un mot, c'est magic!!

on peut reprendre les étapes de la mise en place?
1- créer une macro VBA
2 - copier ta fonction et la coller
3- lancer la macro
4- écrire la fonction dans la cellule D2
5- comment je fais pour que les données s'ajoute dessous comme celles en rouge? faut peut etre faire une étape avant?
qu'en pense tu?
Répondre à JOLARITALE

18


  • 2
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
eriiic, le jeudi 10 juillet 2008 à 13:52:39
1) si on veut...
2) oui, dans un module (dans vba, clic-droit dans fentre 'projet' sur le nom du classeur et 'inserer / module'
3) non
4) oui
écrire autant de fois la fonction que tu veux afficher d'extraits. Relis donc la partie utilisation du post 12
5) pas compris. Sans doute sans objet lorsque tu auras compris le 4)
Répondre à eriiic

17


  • 2
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Vaucluse, le jeudi 10 juillet 2008 à 13:07:17
Bien l'Euréka
enfin presque....
Pour ce qui me concerne, j'ai pris la peine de renvoyer le code matière en A1 et les caractèristiques en B1,B2,B3!
Ou alors je n'ai rein compris, ce n'est pas la première fois!
Quand tu auras vu les formules, tu pourras de toutes façons mettre ça où tu veux.
Amcalement La vérité ne se possède pas, elle se cherche seulement
Répondre à Vaucluse

19


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JOLARITALE, le jeudi 10 juillet 2008 à 15:55:01
Merci beaucoup
voila chose résolu

c absoluement magique

Vaucluse : oupss dans l'amthousisme on peut etre amener a écrir pas mal de chose ;)
Merci

Eriiic : Merci pour cette magie... :)
ca fonctionne pas mal du tout ;)
Répondre à JOLARITALE

20


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JOLARITALE, le jeudi 10 juillet 2008 à 15:59:43
Me rest plus qu'a passé de l'horizontale a la verticale en ajoutant des ligne au bonne endroits ;)
Répondre à JOLARITALE
Fonction excel dans VBA (Résolu) Salut, J'essai d'utiliser des fonctions excel sous vba. Cependant, comme je ne connais pas le nombre de ligne (qui est définie par l'utilisateur), j'utilise donc une séquence du genre: j = 4 LDeb = j CDeb = 1 LFin = (j + N - 1)... www.commentcamarche.net/forum/affich-5899789-fonction-excel-dans-vba
Runtime Error avec la Fonction Excel SI en VB (Résolu) Bonjour, je veux utiliser la fonction excel SI en VB, pour remplir des cases excel Chaque fois je récupère une erreur runtime 1004 lors du déroulement de l'application Voici la ligne codée qui pose problème: Worksheets(sSummary).Cells(plig,... www.commentcamarche.net/forum/affich-7419105-runtime-error-avec-la-fonction-excel-si-en-vb
Excel: transformer ligne en colonne (Résolu) Bonjour, Je voudrais la fonction dans EXCEL qui permet de transformer une ligne en colonne. Exemple la fonction transformera la ligne X = (a, b, c, d, e) en colonne Y = (a, b, c, d, e). Merci de me répondre; cela fait un bon temps que j'essaye de... www.commentcamarche.net/forum/affich-6190149-excel-transformer-ligne-en-colonne
[Excel] Colorer des cellules sur conditionsIl existe dans Excel des fonctions très pratiques mais peu connues et peu utilisées. Exemple : vous souhaitez qu'une cellule se colore automatiquement en rouge (ou autre mise en forme de police, de bordure, de trame) selon une condition : un... www.commentcamarche.net/faq/sujet-3975-excel-colorer-des-cellules-sur-conditions
[VBA] Fonction NB.SI_PlusFonction NB.SI_Plus sans limitation Cette fonction "Plus" permet d'appliquer la fonction NB.SI sans que l'on soit limité au nombre de paramètres imposés par Excel. Introduction Le classeur Dans un module général Télécharger le... www.commentcamarche.net/faq/sujet-12864-vba-fonction-nb-si-plus
La fonction upload ne fonctionne pas en ligne (Résolu)Bonjour, la fonction upload fonctionne correctement en locale mais elle ne fonctionne pas en ligne elle me livre l'erreur suivante: Warning: move_uploaded_file(../admin/fichier_recus/upload.zip) [function.move-uploaded-file]: failed to open... www.commentcamarche.net/forum/affich-4275409-la-fonction-upload-ne-fonctionne-pas-en-ligne
Problème fonction excel (Résolu)Bonjour, J'ai un problème concernant les fonctions excel. Je veux faire une moyenne avec deux arguments mais je n'ai rien trouvé. En francais ça donne : Faire une somme si les nombres de la plage C3:C56 sont positifs ">0" et " www.commentcamarche.net/forum/affich-4530887-probleme-fonction-excel
Assistant fonction Excel 2003 (Résolu)Bonjour à tous, Quelqu'un pourrait il m'expliquer la différence entre les fonctions excel qui sont écrite en majuscules et celles qui sont en minuscules? Par exemple dans l'assistant de fonction --> catégorie "All", il y deux fois la... www.commentcamarche.net/forum/affich-8794683-assistant-fonction-excel-2003
Télécharger SmultronSmultron est un éditeur de texte évolué. Il propose différentes fonctionnalités : numérotaion des lignes coloration syntaxique en plusieurs langages exécution de commandes prévisualisation de la page en HTML rechercher/remplacer sur... www.commentcamarche.net/telecharger/telecharger-34055076-smultron