Macro excel
Résolu/Fermé
nyark
Messages postés
96
Date d'inscription
lundi 6 août 2007
Statut
Membre
Dernière intervention
21 janvier 2016
-
28 déc. 2010 à 11:18
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 28 déc. 2010 à 13:32
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 28 déc. 2010 à 13:32
A voir également:
- Macro excel
- Liste déroulante excel - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Formule excel - Guide
- Macro word - Guide
- Si et excel - Guide
9 réponses
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
28 déc. 2010 à 11:35
28 déc. 2010 à 11:35
Bonjour,
Si je comprend bien, pourquoi pas générer tes nombres directement en lignes plutôt qu'en colonnes ?
Mais si pas possible..
Voir avec la fonction Collage Spécial >> Transpose.
A+
Si je comprend bien, pourquoi pas générer tes nombres directement en lignes plutôt qu'en colonnes ?
Mais si pas possible..
Voir avec la fonction Collage Spécial >> Transpose.
A+
nyark
Messages postés
96
Date d'inscription
lundi 6 août 2007
Statut
Membre
Dernière intervention
21 janvier 2016
2
28 déc. 2010 à 11:49
28 déc. 2010 à 11:49
je veux tout mettre sur 1 colonnes dans le fichier txt.
le pb est que j'ai environ 30000 lignes sur 300 colonnes.
le pb est que j'ai environ 30000 lignes sur 300 colonnes.
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
28 déc. 2010 à 12:02
28 déc. 2010 à 12:02
Ouups.. tu va avoir un fameux fichier :-(
Tu veux les colonnes l'une en dessous de l'autre ?
Colonne A.. puis en dessous colonne B etc..
Tu veux les colonnes l'une en dessous de l'autre ?
Colonne A.. puis en dessous colonne B etc..
nyark
Messages postés
96
Date d'inscription
lundi 6 août 2007
Statut
Membre
Dernière intervention
21 janvier 2016
2
28 déc. 2010 à 12:04
28 déc. 2010 à 12:04
oui c'est sa mais dans le fichier txt car dans le fichier excel pas possible
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
28 déc. 2010 à 12:11
28 déc. 2010 à 12:11
Quel est la destination du fichier Txt, parce que l'enrégistrement risque de prendre un certain temps.
nyark
Messages postés
96
Date d'inscription
lundi 6 août 2007
Statut
Membre
Dernière intervention
21 janvier 2016
2
28 déc. 2010 à 12:18
28 déc. 2010 à 12:18
sur le pc en local dans mes documents
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
Modifié par lermite222 le 28/12/2010 à 12:43
Modifié par lermite222 le 28/12/2010 à 12:43
C'était pas ma question, faire quoi avec ce fichier ?
Ca déterminera la solution à adopter.
Ca déterminera la solution à adopter.
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
28 déc. 2010 à 13:08
28 déc. 2010 à 13:08
Une solution.. Attention, si tu veux mettre sur le C faudra ouvrir Excel en mode Admin.
A+
Sub SauveEnTxt() Dim Col As Long, Lig As Long, NbLig As Long Dim Fich As Integer Fich = FreeFile Open "D:\FichierTxt.txt" For Output As #Fich With Sheets("Feuil2") Col = 1: NbLig = .Range("A65536").End(xlUp).Row While .Cells(1, Col) <> "" For Lig = 1 To NbLig Print #Fich, Cells(Lig, Col) Next Lig Col = Col + 1 Wend End With End Sub
A+
nyark
Messages postés
96
Date d'inscription
lundi 6 août 2007
Statut
Membre
Dernière intervention
21 janvier 2016
2
28 déc. 2010 à 13:25
28 déc. 2010 à 13:25
c'est exactement sa qu'il me faut.
merci
merci
lermite222
Messages postés
8702
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 190
Modifié par lermite222 le 28/12/2010 à 13:32
Modifié par lermite222 le 28/12/2010 à 13:32
Tant mieux..
Mais pour éviter d'éventuel prob.. ajouter..
A+
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
Mais pour éviter d'éventuel prob.. ajouter..
End With Close #Fich End Sub
A+
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)