Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1819 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  probleme base de donnée excel boulet inside

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme base de donnée excel boulet inside

n°2559257
tableix
Notre pouvoir, ne pas acheter!
Posté le 31-10-2006 à 13:17:50  profilanswer
 

j'ai un user qui m'a fait un tableau du genre
dans la colonne A
champ1
champ2
champ3
champ1
champ2
etc....
 
 
et biensur je voudrais passer en  
ligne 1:  champ1 ; champ2; champ3
ligne 2: champ1 ; champ2; champ3
 
etc etc....
 
 
si qqun à une idéee simple et rapide merci de ma la communiquer ...

mood
Publicité
Posté le 31-10-2006 à 13:17:50  profilanswer
 

n°2559259
malix974
Posté le 31-10-2006 à 13:20:44  profilanswer
 

Copier / Edition => Collage spécial => Coche la case "Transposé" et hop c'est fait ^^

n°2559260
Z_cool
HFR profile rating:⭐⭐⭐⭐
Posté le 31-10-2006 à 13:21:36  profilanswer
 

avec une petite macro ca doit etre faisable,...
 
sinon tu tape le user juasqu a ce qu il ai corrigé


---------------
#mais-chut
n°2559261
akizan
Eye Sca Zi
Posté le 31-10-2006 à 13:22:00  profilanswer
 

copie les champs
puis collage special et coche la case "transposé"
 
edit : arf owned :(


Message édité par akizan le 31-10-2006 à 13:22:25
n°2559276
tableix
Notre pouvoir, ne pas acheter!
Posté le 31-10-2006 à 13:41:39  profilanswer
 

ç marche pas  
le resultat c'est  
champ1 ; champ2; champ3 champ1 ; champ2; champ3 champ1 etc etc  
 
je voudrais  
champ1 ; champ2; champ3  
champ1 ; champ2; champ3

n°2559300
tableix
Notre pouvoir, ne pas acheter!
Posté le 31-10-2006 à 14:00:10  profilanswer
 

up

n°2559337
tableix
Notre pouvoir, ne pas acheter!
Posté le 31-10-2006 à 14:29:40  profilanswer
 

àpartir du debut de solution j'ai copier / coller les cellules 3 par3  
85 ligne plus tard le tableau est fini  
mais si qqun à une solution totale je suis preneru car je suis sur que ça resserviera ;)
je dois d'alleur avoir 2 ou 3 tableua comme ça sous le coude  
 
sinon le user il recommencera plus :non: :lol:

n°2559340
Papy Octet
Posté le 31-10-2006 à 14:34:18  profilanswer
 

Ok tableix,
 
Il te faut créer une boucle for.
Tu lis chaque ligne de ta colonne, tu incrémentes un compteur de 1 à 3.
Tu écris la valeur lue dans la colonne correspondant au contenu du compteur.
 
C'est simple, non ?

n°2559390
tableix
Notre pouvoir, ne pas acheter!
Posté le 31-10-2006 à 15:20:37  profilanswer
 

desole je  connais pas le vba donc je comprends tout a fait la logique mais je suis incapable de 'l'ecrire :cry:

n°2559403
Papy Octet
Posté le 31-10-2006 à 15:34:08  profilanswer
 

Ok tableix,
 
je blagais. Voici une solution en code VBA pour Excel :
 
Sub Transposer()
Dim LiLue, ColLue, LiEcrite, ColEcrite
 
LiLue = 1  'La ligne lue dans la Feuil1
ColLue = 1  'Toujours = 1, on lit la 1° col. de la feuil1
LiEcrite = 1
ColEcrite = 1 'La colonne dans la Feuil2
 
For LiLue = 1 To 18 Step 3   'Lire de la ligne 1 à la ligne 18
    'Ecrire dans les 3 colonnes d'une autre page
        ThisWorkbook.Sheets("Feuil2" ).Cells(LiEcrite, ColEcrite).Value = Sheets("Feuil1" ).Cells(LiLue, ColLue)
        ThisWorkbook.Sheets("Feuil2" ).Cells(LiEcrite, ColEcrite + 1).Value = Sheets("Feuil1" ).Cells(LiLue + 1, ColLue)
        ThisWorkbook.Sheets("Feuil2" ).Cells(LiEcrite, ColEcrite + 2).Value = Sheets("Feuil1" ).Cells(LiLue + 2, ColLue)
        LiEcrite = LiEcrite + 1
Next LiLue
 
End Sub
 
A+ :hello:

mood
Publicité
Posté le 31-10-2006 à 15:34:08  profilanswer
 

n°2559407
tableix
Notre pouvoir, ne pas acheter!
Posté le 31-10-2006 à 15:43:07  profilanswer
 

:love:
je frais un essai tres bientot
:jap: :jap: :jap:  

n°2559729
lecep
pigeon avec petits pois
Posté le 31-10-2006 à 20:48:33  profilanswer
 

hé bé.. y a qui sont né dedant !  :ouch:  :ouch:  
 
chapeau bas messieurs  :jap:


---------------
need aide générateur haute tension anti frelon
n°2561102
Yoyo64
Y€$
Posté le 02-11-2006 à 12:56:03  profilanswer
 

réglé :??:


---------------
O'.  [ACH] surcapotte Dyane     Nouilles de Yan : CE vendredi 17 mai 2024 @ 19h

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  probleme base de donnée excel boulet inside

 

Sujets relatifs
Probleme avec un setupProbleme désinstallation kaspersky Internet sécurity 6.0
Probleme serveur maison[Excel] Fonction SOMME.SI
[EXCEL] Tranformation de tableau[EXCEL] Feuilles dans un dossier
probleme avec pinnacleprobleme virus
problème de connexion WiFi 
Plus de sujets relatifs à : probleme base de donnée excel boulet inside


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR