Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : [VBA excel] sélection de données séparées par des ; [ Langages dérivés / VBA ] (annyong)

vendredi 11 mai 2007 à 10:39:03 | [VBA excel] sélection de données séparées par des ;

annyong

bonjour,

j'ai un fichier excel ou les données ne sont pas affichées séparément par cellule, donc pas possible de sélectionner depuis VBA un range.
pour chaque ligne, les données sont dans la première cellule, séparées par un point virgule.
je souhaite faire une boucle ou je sélectionnerais pour chaque ligne du début à la fin en parcourant vers le bas, je sélectionne/copie à chaque fois la veleur contenue entre le 2è point-virgule et le 3è point-virgule.
savez vous comment faire ca ??

pour le moment, ce que je fais, c'est que je formatte le fichier pour afficher chaque donnée séparée par un ";" dans une cellule. c'est peut etre plus rapide autrement.

merci

vendredi 11 mai 2007 à 10:45:18 | Re : [VBA excel] sélection de données séparées par des ;

mortalino

Membre Club
Réponse acceptée !


Salut,

il faut utiliser la fonction Split :

Dim MesValeurs() As String

MesValeurs = Split(Range("A1").Value), ";")
MsgBox "3eme Valeur : " & MesValeurs(2)

T'as plus qu'a boucler sur toutes les cellules

@++


  --Mortalino--
Le mystérieux chevalier, ~Provençal, le Gaulois~
  

vendredi 11 mai 2007 à 10:48:32 | Re : [VBA excel] sélection de données séparées par des ;

jrivet

Membre Club
Réponse acceptée !
Salut,
Essaie ceci

Dim i As Long
Dim ContenuCelule() As String
   For i = 1 To 10
       ContenuCelule = Split(Range("A" & i).Text, ";")
       MsgBox ContenuCelule(2)
   Next

By Renfield


@+: Ju£i€n
Pensez: Réponse acceptée

vendredi 11 mai 2007 à 10:50:05 | Re : [VBA excel] sélection de données séparées par des ;

jrivet

Membre Club
Arggggg
Pas assez rapide petit scarabée

salut mortalino

@+: Ju£i€n
Pensez: Réponse acceptée

vendredi 11 mai 2007 à 10:53:56 | Re : [VBA excel] sélection de données séparées par des ;

mortalino

Membre Club


Salut Julien,

Bien que moins rapide, c'est tout à ton honneur d'avoir fourni le code pour la boucle des cellules

@++


  --Mortalino--
Le mystérieux chevalier, ~Provençal, le Gaulois~
  

vendredi 11 mai 2007 à 11:22:51 | Re : [VBA excel] sélection de données séparées par des ;

MPi

Salut,

Tu dis que tu formates ton fichier... mais tu ne dis pas comment, ni quel fichier tu formates...(?)

D'où proviennent tes données ? Est-ce un fichier CSV (ou .TXT) que tu importes ? Est-ce un fichier Excel que tu reçois tel quel ?

Si les données proviennent d'un fichier externe utilisant le ; et que ça te colles tout ça dans une colonne, tu peux remplacer ces ; par des , ou des TAB avant de le copier dans Excel.

Pourrais-tu préciser un peu plus ?

MPi

vendredi 11 mai 2007 à 14:59:45 | Re : [VBA excel] sélection de données séparées par des ;

annyong

merci les gars !! :-)
c'est effectivement un fichier csv que j'importe



Cette discussion est classé dans : vba, données, excel, cellule, séparées


Répondre à ce message

Sujets en rapport avec ce message

VBA & Excel [ par JulieChoui ] Bonjour,J'aurais 2 questions pour un bon connaisseur de Excel & VBA.D'abord, existe t-il une commande bien simple pour que je puisse me promener d'une RechercheV dans un userform vba excel [ par avyrex1926 ] Re bonjour à tous,Me revoilà avec une nouvelle question.J'ai un userform avec ComboBox1 - ComboBox2 - TextBox1 - TextBox2 - TextBox3 - TextBox4 - Text Besoin d'aide : VB6 & Requete Access [ par eupeup ] Bonjour à tous,j'ai un petit souci, j'ai codé en VBA sous excel une application qui va récupérer des données dans une base de données Access puis je t [VBA-Excel] Macropour copier le contenu d'une cellule vers la cellule active [ par sabiha93 ] Bonjour a tous, Voila je suis débutante en VBA/Excel, a vrai je n'y connais rien!!J'ai une feuille de calcul Excel dans laquelle se trouve des symbole Extraction Données Excel [ par Morrissey35 ] Bonjour à tous, j'ai écris un petit code qui me sert à extraire des données de plusieurs fichiers excel vers un fichier centralisateur. L'objectif éta vba excel, recherche d'une cellule avec date [ par tahiti1 ] Bonjour,Je voudrais créer une macro excel pour effectuer la manip suivante:-Saisir une date dans une input box-Rechercher la cellule contenant cette d excel access par vba [ par chaudier37 ] <td id="HB_Focus_Element" valign="top" width="100%" b récupérer adresse d'une cellule en vba excel [ par japytou ] Bonjour,je suis nouveau dans la programme en vba excel.Je sais stocker une adresse de cellule dans une autre cellule excel, cette adresse est du style formatage d'une cellule en vba Excel [ par antoine_ferard ] Bonjour,J'ai un tableau sous excel, avec le format "standard" pour les cellules, affichant les nombres positifs en noirs, et les négatifs en rouges. Q lire les caractere d'une cellule excel en VBA [ par faucheuse ] Bien le bonjours amis programeurs et programmeuzesAlors voila j'aimerais lire les une cellule d'excel caractère par caractè


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.