Convertir des données en VBA vers Excel - VB/VBA/VBS - Programmation
Marsh Posté le 08-06-2004 à 10:34:53
je pense qu'il te faut regarder du côté de Split() pour transformer ta chaine en tableau d'éléments
Il te restera à boucler sur ce tableau pour remplir les cellules des colonnes
Marsh Posté le 08-06-2004 à 10:57:37
Vite fait, à la bourrin...
Code :
|
Marsh Posté le 08-06-2004 à 11:26:28
Salut =)
je viens de tester la fonction Split(), et sérieux c'est gavé + simple!!!
Code :
|
Merci tegu pour cette fonction =)
Marsh Posté le 08-06-2004 à 11:37:12
Oui, c'est une chouette fonction mais je ne suis pas sûr qu'elle existe en VB Excel
Marsh Posté le 08-06-2004 à 11:43:49
si si carrément, je suis sur Excel. de ttes façons je n'utilise jms le VB pr les appli. vive le C++!
Marsh Posté le 08-06-2004 à 11:51:30
destynov@ a écrit : si si carrément, je suis sur Excel. de ttes façons je n'utilise jms le VB pr les appli. vive le C++! |
Ben mrd alors, ça marche pas chez moi
Faut que je vois ça !!
Marsh Posté le 08-06-2004 à 12:18:06
JihemAir a écrit : Ben mrd alors, ça marche pas chez moi |
si tu tapes le nom de la fonction puis tu fais "F1", il ne la trouve pas? et en + je travaille sur Office 2000, qui inclut moins de fonctions et fonctionnalités (évidemment =)) que les dernières.
Marsh Posté le 08-06-2004 à 13:55:34
Je l'ai sous VB6, pas sous Office 97. J'ai un Split, mais c'est pour diviser la fenêtre.
Marsh Posté le 08-06-2004 à 14:01:44
c chiant ça! le pire, c'est quand tu développes en VBA sur un office, puis tu mets le document sur une autre version d'office qui n'a pas les fonctions! ça m'était arrivé pour la protection des feuilles où des paramètres n'existait pas sous 97. obligé de passer par une autre méthode. bref c'était pas le but du topic, je pense qu'on quand même répondu à la question =)
Marsh Posté le 09-06-2004 à 10:12:29
Split() a été introduit avec VB6 et n'est pas disponible sous Office97.
Voici une fonction pour reproduire Split() sous Excel97
Je l'ai retrouvé dans mes archives, elle est vieille et peut sans doute être améliorée.
|
Marsh Posté le 08-06-2004 à 09:06:39
Hello TLM. J'aimerais copier une zone de texte d'une appli VBA et coller le tout dans excel et convertir le tout pour qu'il me mette ce qu'il y a entre les apostrophes dans des colonnes distinctes (cf en dessous)
ce que je dois copier : '250'0.35896'0.5478'1523
Je dois donc envoyer cette trame vers excel et séparer les chiffres entres les "'". G essayé avec une fonction "texttocolumns" mais ca veut pas.
Si quelqu'un veut bien m'aider je lui en serais vraiment reconnaissant :-)
@ + sur le forum.