Publicité
Offres partenaires
Actualités relatives

Un héritier d'Hewlett-Packard s'insurge contre la fusion

Publié le 06 mars 2002

Walter Hewlett, fils d'un des fondateurs de Hewlett-Packard, s'oppose à la fusion avec Compaq et mène la fronde des héritiers, détenant 18% du capital. Six des neuf membres du conseil d� Lire la suite

Test du boîter HTPC Fusion d'Antec

Publié le 26 juillet 2006

Sudhian a réalisé le test du boîtier Fusion de chez Antec. Destiné à entrer dans votre salon, donc, de taille réduite, il n'est compatible qu'avec les cartes mères micro-ATX. La ventilation est ass Lire la suite

Le Fusion d'AMD commercialisé en 2010 ?

Publié le 17 janvier 2007

AMD vient d’indiquer par la voix de son directeur technique Phil Hester que le Fusion, le prochain MPU du fondeur, ne devrait être mis sur le marché qu’en 2010. Les premiers prototypes ne sont attendus que pour fin 2008 et la production ne devrait débuter ... Lire la suite

L'AMD Fusion utilisera bien un Phenom, mais modifié

Publié le 28 janvier 2008

Le Fusion sera bien basé sur un Phenom, mais modifié, selon un porte-parole d'AMD. Lire la suite

Les derniers tests

Les téléphones tactiles peuvent-ils remplacer les PC ?

Publié le 24 octobre 2008

Les téléphones tactiles sont-ils capables de rivaliser avec les PC ? Lire la suite

Test du Shuttle X27 : l’Atom sous Vista ?

Publié le 23 octobre 2008

Dans la course à la puissance à laquelle se livrent Intel et AMD, l’Atom est une sorte d’outsider. C’est pourtant lui que Shuttle a choisi pour son ordinateur petit format. Mais est-il assez puissant pour une utilisation au quotidien ? Lire la suite

Test Sony Vaio TT et Z : Tom's Guide raconte

Publié le 22 octobre 2008

Avant même leurs sorties, les Vaio TT et Vaio Z de Sony sont passés entre les mains de Tom's Guide pour une première impression sur la finition et les capacités techniques des deux machines. Lire la suite

Les meilleurs logiciels pour l'overclocking

Publié le 20 octobre 2008

Les overclockeurs n'en sont plus aux jumpers sur la carte mère, maintenant ils utilisent des logiciels. Lire la suite

  FORUM Tom's Hardware » Programmation » Autre » macro pour fusion de doublons
 

macro pour fusion de doublons

Il y a 202 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici



Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : macro pour fusion de doublons
 
Plus d'informations

Bonjour

j'ai un fichier excel qui comporte des doublons dans la colonne A

par contre le reste de la ligne est different pour chaque doublons de A:

Par exemple la B de la premiere ligne est vide alors que l'autre est pleine etc ....

je voulais donc savoir comment faire pour n'avoir qu'une seule ligne contenant A et compléter les vides dans les autres celules( voir schema ci dessous representant une feuille EXCEL) et ceci avec une MACRO.

------A-------B-------C------D
1----zzz----eee---(vide)---aaa
2----zzz----(vide)--xxx----(vide)
3----ggg----(vide)---jjj---(vide)
4----ggg----rrr----(vide)---ttt

doit devenir

-----A------B----C-----D
1----zzz--eee---xxx--aaa
2---ggg--rrr-----jjj-----ttt


voilà un petit résumé de ce que je veut

donc pas de doublons dans la colonne A et compléter les vides par le pleins du doublons


Merci par avance de votre aide


ps:je ne peut pas mettre de pieces jointes car trop lourdes, mais je peut les envoyer par mails si qqn ne voit pas ce que je voulais dire.

Liens sponsorisés

Help us take back the web!
Plus d'informations

je m'ys connais rien en maco, mais je pense qu'il faut faire qqch du genre si une case de la ligne 1 est remplie, alors passer a la suivente, sinon copier le contenu de la ligne 2 dans la ligne 1 ;)


---------------
Firefox 1.0 ! Get FireFox et pour les francophones : Firefox en français

 

Plus d'informations

ok, mais avant il faut détecter tous les doubles, puis si il y a un double, il faut verifier et completer les cases vides par les pleines ( en gros fusionner ) il faut mettre sur le meme ligne toutes les cases remplies et virer les cases vides

c'est ca qu'il me faut.

si quelqu'un sait comment faire ca serai cool, j'en ai besoin pour mon boulot.

merci d'avance

Plus d'informations

Bonsoir,
1 - J'allais oublier cette routine ne fonctionne que si la colonne A est préalablement triée.
2 - Je n'ai pas testé sur un très grand tableau mais dans ce cas s'armer de patience...
Pour gagner en temps de traitement, il ne se passe rien à l'écran tant que le travail n'est pas fini, donc ne pas s'impatienter.

Voilà qui devrait faire l'affaire :
Sub Test()
Application.ScreenUpdating = False
For Each o In UsedRange
o.Activate
Next
iR = ActiveCell.Row
iL = ActiveCell.Column
[A1].Select
i = 1
j = 1
Do While i < iR
If Cells(i, 1).Value = "" Then Exit Do
Do While Cells(i, 1).Value = Cells(i + 1, 1).Value
Do Until j = iL
If Cells(i, 1 + j).Value = "" Then Cells(i, 1 + j).Value = Cells(i + 1, 1 + j).Value
j = j + 1
Loop
Rows(i + 1).Delete
j = 1
Loop
i = i + 1
Loop
End Sub

A+


Message édité par galopin01 le 06-12-2004 à 19:49:44
Plus d'informations

Merci je testerai quand j'aurais le temps. merci pour tout .

Plus d'informations

voilà j'ai testé, ca me crée une erreur a debugger à la 2e ligne


Application.ScreenUpdating = False
For Each Z In UsedRange -----------------ERREUR--------
Z.Activate
Next
iR = ActiveCell.Row
iL = ActiveCell.Column
[A1].Select
i = 1
j = 1
Do While i < iR
If Cells(i, 1).Value = "" Then Exit Do
Do While Cells(i, 1).Value = Cells(i + 1, 1).Value
Do Until j = iL
If Cells(i, 1 + j).Value = "" Then Cells(i, 1 + j).Value = Cells(i + 1, 1 + j).Value
j = j + 1
Loop
Rows(i + 1).Delete
j = 1
Loop
i = i + 1
Loop
End Sub

MErci de m'aider

Fab

Plus d'informations

Bonjour,
Je suppose que tu as Option Explicit ou une déclaration de variable.
Si Oui... Essaie d'insérer cette ligne

Sub Test()
Dim Z as Object, i%, j%, iR%, iL%
Application.ScreenUpdating = False
...
Il faut lancer cette macro depuis Excel (et la feuille à modifier)
Outil / Macro / Eécuter...

Sinon me dire quel message d'erreur? Quelle version d'Excel.
A+


  FORUM Tom's Hardware » Programmation » Autre » macro pour fusion de doublons

Aller à :
 

Annonces Google