begin process at 2010 02 10 05:16:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

exportation données excel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

exportation données excel

lundi 20 décembre 2004 à 10:17:15 | exportation données excel

matheo54

Membre Club
Bonjour, j'aimerai créer une macro qui me permette d'exporter les données de ma feuille excel vers un .txt. Avez vous des idées de codes pour m'aider?
MERCI :)
lundi 20 décembre 2004 à 10:48:05 | Re : exportation données excel

glplpmat

Tu fais un "Save as" ou "enregistrement sous" dans le premier menu et tu choisi txt dans le type de fichier

Si tu veux le faire en mecro, tu n'as qu'a demandé d'enregistrer avant de faire la manipulation

glplpmat
lundi 20 décembre 2004 à 10:53:46 | Re : exportation données excel

matheo54

Membre Club
Oui C vrai et je te remercie pour ta réponse. Malheureusement pour moi ca ne suffit pas car plus précisement je dois exporter les informations numérique d'une feuille exel dans un fichier txt avec des délimiteurs (;). Dans le cas que tu m'indique ca ne fonctionnerait pas. Dsl c ma faute, j'aurais du être plus précis.
lundi 20 décembre 2004 à 11:05:07 | Re : exportation données excel

glplpmat

Fait la meme operation en sauvant dans un format csv
Apres tu renomme le fichier csv en txt


glplpmat
lundi 20 décembre 2004 à 11:16:35 | Re : exportation données excel

matheo54

Membre Club
Merci je vais essayer. Mais je vais devoir rajouter du code pour qu'il y ai qu'un seul délimitateur entre les données et le faire passer une seconde fois en .txt par la suite. je vais voir dsi ca fonctionne mais si vous avez d'autre idées, n'hésitez pas.
Merci
lundi 20 décembre 2004 à 11:36:54 | Re : exportation données excel

dp_favresa

Membre Club
Bonjour,

Je termine juste un petit cours de formation Excel et j'ai prévu
ce cas. Ci-dessous la macro que j'utilise :

' ***** Exportation d'un tableau dans un fichier texte (séparateur ;)
' *******************************************************************

Dim Titre As String * 15
Dim Nom1 As String * 30
Dim Nom2 As String * 30
Dim Rue1 As String * 30
Dim Rue2 As String * 30
Dim Nopo As String * 4
Dim Loca As String * 50
Dim Pref As String * 3
Dim Tel As String * 9
Dim Fax As String * 9
Dim Bra As String * 3
Dim Sep As String * 1
Sep = ";"
Dim LiFic As String
Dim Compt1 As Integer
Application.ScreenUpdating = False
Open "D:\Mes Documents\Formation\Export.txt" For Output As #1
For Compt1 = 1 To 30
If Cells(Compt1, 1) > " " Then
Titre = Cells(Compt1, 1).Value
Nom1 = Cells(Compt1, 1).Offset(0, 1).Value
Nom2 = Cells(Compt1, 1).Offset(0, 2).Value
Rue1 = Cells(Compt1, 1).Offset(0, 3).Value
Rue2 = Cells(Compt1, 1).Offset(0, 4).Value
Nopo = Cells(Compt1, 1).Offset(0, 5).Value
Loca = Cells(Compt1, 1).Offset(0, 6).Value
Pref = Cells(Compt1, 1).Offset(0, 7).Value
Tel = Cells(Compt1, 1).Offset(0, 8).Value
Fax = Cells(Compt1, 1).Offset(0, 9).Value
Bra = Cells(Compt1, 1).Offset(0, 10).Value
LiFic = Titre & Sep & Nom1 & Sep & Nom2 & Sep & Rue1 & Sep & Rue2 & Sep & Nopo & Sep & Loca & Sep & Pref & Sep & Tel & Sep & Fax & Sep & Bra
Print #1, LiFic
End If
Next Compt1
Close #1
Application.ScreenUpdating = True

Bon(nes) courage, développement, salutations...
(choisissez ce qui vous convient) dp
lundi 20 décembre 2004 à 15:20:48 | Re : exportation données excel

matheo54

Membre Club
dp, Je me suis inspiré de ta macro pour exporter mes données. Elle est simplifiée car je n'ais que des données mis au hazarre de la feuille excel mais quand j'execute ca me met un fichier vide. je vous met mon code si vous y détéctez une erreur, je planche dessus depuis ce matin et je n'arrive a aucun résultat accéptable.

Merci

' ***** Exportation d'un tableau dans un fichier texte (séparateur ;)
' *******************************************************************

Dim valeur As String * 15
Dim Sep As String * 1
Sep = ";"
Dim LiFic As String
Dim i As Integer
Dim j As Integer

Application.ScreenUpdating = False

Open "C:\Documents and settings\mat\Bureau\Export.txt" For Output As #1

For i = 1 To 30
For j = 1 To 30
If Cells(i, j).Value <> " " Then
valeur = Cells(i, j).Value
LiFic = LiFic & Sep & valeur
End If
Next j
Next i

Close #1

Application.ScreenUpdating = True
'
End Sub
lundi 20 décembre 2004 à 15:29:15 | Re : exportation données excel

glplpmat

Dim valeur As String * 15
Dim Sep As String * 1
Sep = ";"
Dim LiFic As String
Dim i As Integer
Dim j As Integer

Application.ScreenUpdating = False

Open "C:\Documents and settings\mat\Bureau\Export.txt" For Output As #1

For i = 1 To 30
For j = 1 To 30

If Cells(i, j).Value <> " " Then

valeur = Cells(i, j).Value
LiFic = LiFic & Sep & valeur
End If
Next j

Print #1, LiFic

Next i

Close #1

glplpmat
lundi 20 décembre 2004 à 15:29:20 | Re : exportation données excel

glplpmat

Dim valeur As String * 15
Dim Sep As String * 1
Sep = ";"
Dim LiFic As String
Dim i As Integer
Dim j As Integer

Application.ScreenUpdating = False

Open "C:\Documents and settings\mat\Bureau\Export.txt" For Output As #1

For i = 1 To 30
For j = 1 To 30

If Cells(i, j).Value <> "" Then

valeur = Cells(i, j).Value
LiFic = LiFic & Sep & valeur
End If
Next j

Print #1, LiFic

Next i

Close #1

glplpmat
lundi 20 décembre 2004 à 15:49:58 | Re : exportation données excel

matheo54

Membre Club
ARF, j'avais supprimer le "Print #1, LiFic" pensant que c t une ligne qui permettait l'empression!!! :(
Mais ce n'est pas encore ca, le résultat donne quelque chose comme ca ce qui ne convient pas vraiment :

;Etude alpha ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;HNB ;45 ;78 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;

Moi ce que je recherche ca donnerai comme résultat : "Etude alpha;HNB;45;78"

MERCI a vous :)

1 2

Cette discussion est classée dans : données, excel, exportation


Répondre à ce message

Sujets en rapport avec ce message

exportation des données de datagrid vers excel ? [ par yosboss ] salut, s'il vous plait, je cherche un code qui permet d'exporter les données de datagrid vers un fichier excel (nouveau fichier) . help please ! exportation de données access vers excel [ par GNeko ] Bonjours, je doit créer un bouton qui récupere des données sous access et qui cré un fichier excel qui affiche les sommes des diverses données, sous u Graphique avec comme source de données Access [ par Kris6 ] Bonjour tout le monde, Mon but est de créer un graphique sous Excel avec VBA. Ca, c'est fait. Maintenant, pour remplir mon graph, j'aimerais pouvoi Problème ouverture fichier [ par tybou5465 ] Bonjour a tous,Voici mon problème,Je suis actuellement de réaliser des petits logiciels d'exploitation sous Vba. Le but principal est de mettre en for Extraction tableau internet dans excel [ par tokach ] Bonjour, Je souhaite extraire des données sur http://fr.finance.yahoo.com/ et les faire arriver dans excel. Comme il s'agit de cours de titres, des c Transfert de données sous excel [ par Jim7892 ] Bonjour, Ayant effectuer plusieurs recherches et étant débutant dans le domaine de la programmation VBA, je fais appel a vous afin de résoudre un pet Copier des données d'un fichier excel fermé [ par Jim7892 ] Ayant effectuer plusieurs recherches et étant débutant dans le domaine de la programmation VBA, je fais appel a vous afin de résoudre un petit problèm Mise à jour liaisons avec excel 2007 [ par TheDoude ] Bonjour, Je ne connais rien en programmation, mais j'aimerais bien m'initier. Voilà j'utilise excel 2007 et je travaille en réseau j'utilise des donn Problème base de données Excel [ par jacques13 ] Bonjour à tous, J'utilise une base de données qui est un fichier Excel. La ligne qui décrit les champs de la BD se trouve en 4e position, les 3 premiè récupération de données de plusieurs classeurs [ par willypeters ] Bonjour, Je dois écrire une macro qui récupère dans une feuille d'un même classeur, les données situées sur la première feuilles d'une dizaine de cla


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales