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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  macro excel ajout d'une ligne en couleur (résolu)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

macro excel ajout d'une ligne en couleur (résolu)

n°1542025
aculy
Posté le 12-04-2007 à 15:12:33  profilanswer
 

Bonjour,
Nouveau défi a relever: (suite du sujet : http://forum.hardware.fr/hfr/Progr [...] #t1541935)
J'ai un fichier excel dans lequel se trouve environ 9000 lignes. Ce fichier contient la liste de tous les clients de nos 3 structures (Ventes, Technique et consommable), grâce à un tri je remets les uns en dessous des autres, les societes qui se trouvent reference dans nos trois structures.
Je cherche a rajouter une ligne vide entre mes clients mais (pour les grands chefs) il faut que celle-ci soit en couleur.
J'ai déjà la macro me permetant de rajouter une ligne vide mais sans couleur :
 
Sub Insertligne()
For AdrCel = 3 To 65536 Step 1
If Cells(AdrCel, 1).Value <> Cells(AdrCel, 1).Offset(-1, 0).Value Then
AdrLig = Cells(AdrCel, 1).Rows.Row
Rows(AdrLig).Insert Shift:=xlDown
AdrCel = AdrCel + 1
End If
If Cells(AdrCel, 1).Offset(1, 0).Value = "" Then
Exit For
End If
Next AdrCel
Application.ScreenUpdating = True
 
End Sub

 
Je pense que cela doit être tout simple mais je bute pour rajouter la couleur à la ligne.
 
Merci d'avance à l'aide que je recevrais.


Message édité par aculy le 12-04-2007 à 16:46:09
mood
Publicité
Posté le 12-04-2007 à 15:12:33  profilanswer
 

n°1542038
MagicBuzz
Posté le 12-04-2007 à 15:33:46  profilanswer
 

LES MAJUSCULES C'EST CHIANT, ALORS CHANGE TOUT DE SUITE TON TITRE A LA CON.
 
ET LE SEUL DEFI QUE JE VOIS ICI, IL NE CONCERNE QUE TOI, NOUS ON S'EN FOUT UN PEU D'AVOIR TON TRUC QUI MARCHE OU NON.
 
ON SE PRENCHERA SUR TON PROBLEME QUAND T'AURAS VIRE TES CAPS ET MODIFIE TON TEXTE BOUDIDIOU :o
 
(t'ain en plus c'est relou d'écrire en caps, on peut pas mettre d'accents, faut faire shift pour faire des , et '... je comprends pas comment y'a des gens qui croient que c'est mieux...)


Message édité par MagicBuzz le 12-04-2007 à 15:33:58
n°1542059
aculy
Posté le 12-04-2007 à 15:48:04  profilanswer
 

comment on peut avoir des gens aussi con sur un site pro comme celui ci
ici on est la pour s entraider par pour se faire insulter par un blaireau comme toi qui se la racconte a faire croire qu il connait tout

n°1542062
MagicBuzz
Posté le 12-04-2007 à 15:51:14  profilanswer
 

je t'ai pas insulté, mais si tu continues comme ça, on va pouvoir y aller.
 
les caps, comme on te l'a déjà fait remarqué dans l'autre topic, on n'aime pas ça, parceque justement, ici on n'est pas chez mémé, et l'entre-aide, ça commence par le respect d'autrui.
 
donc tu te plies au règlement du forum (cf la charte que tu as dû lire avant de poster ton premier topic, sinon c'est que tu sais pas lire) et tu nous vire de suite tes caps.
 
après ça et seulement après ça, on viendra te filer un coup de main.

n°1542068
MagicBuzz
Posté le 12-04-2007 à 15:55:58  profilanswer
 

Je cite :
 
 

n°1542069
aculy
Posté le 12-04-2007 à 15:56:01  profilanswer
 

prout ok

n°1542070
MagicBuzz
Posté le 12-04-2007 à 15:56:50  profilanswer
 

prout aussi alors :spamafote:

n°1542072
aculy
Posté le 12-04-2007 à 15:58:33  profilanswer
 

et alors
on peut etre gentil quand on parle
plutot que "chiant" "con" "on s en fout" "p'tain" "relou"
si tu as pas envi d aider tu te tais et tu passe le message
mais tu viens pas ecrire n importe quoi sur un forum
tu vois la on en est a 7 messages et y a rien eu de constructif
si tu veux jouer va jouer a WOW tu auras des gens de ton age pour parler ainsi

n°1542076
MagicBuzz
Posté le 12-04-2007 à 16:02:22  profilanswer
 

j'ai très envie de t'aider, mais pas tant que tu n'auras pas changé les titres de tes deux topics.
c'est agressif, tout le monde respecte cette règle, alors pourquoi pas toi ?
personne ne t'aurait fait la remarque encore, mais que je sâche, on t'as déjà fait remarquer le caractère dérangeant des majuscules.
 
ce topic restera aussi peu constructif tant que t'aura pas édité le titre. en tout cas, pour ma part :spamafote:

n°1542080
aculy
Posté le 12-04-2007 à 16:05:27  profilanswer
 

comme cela c'est mieux

mood
Publicité
Posté le 12-04-2007 à 16:05:27  profilanswer
 

n°1542081
boulax
Inserer phrase hype en anglais
Posté le 12-04-2007 à 16:06:33  profilanswer
 

ta gueule


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1542086
aculy
Posté le 12-04-2007 à 16:08:45  profilanswer
 

je vois que C super interressant pour certain

n°1542087
boulax
Inserer phrase hype en anglais
Posté le 12-04-2007 à 16:10:21  profilanswer
 

Plutot java pour moi


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1542088
aprilthe5i​th
Posté le 12-04-2007 à 16:12:31  profilanswer
 

....
Rows(AdrLig).Insert Shift:=xlDown  
'A ajouter :
rows(AdrLig).interior.colorindex=4  
'tu mets le chiffre que tu veux, correspondant à la couleur que tu veux
 
 
Les gars, si vous trouvez les majuscules aggressives, il faut envisager une thérapie.
Le langage insultant que vous employez vous est simplement honteux.

n°1542089
vapeur_coc​honne
Stig de Loisir
Posté le 12-04-2007 à 16:13:55  profilanswer
 

aprilthe5ith a écrit :

....
Rows(AdrLig).Insert Shift:=xlDown  
'A ajouter :
rows(AdrLig).interior.colorindex=4  
'tu mets le chiffre que tu veux, correspondant à la couleur que tu veux
 
 
Les gars, si vous trouvez les majuscules aggressives, il faut envisager une thérapie.
Le langage insultant que vous employez vous est simplement honteux.


+1

n°1542096
aculy
Posté le 12-04-2007 à 16:21:54  profilanswer
 

super meme si ca depasse  
cela ne s arrete pas a la derniere colonne
mais pour moi cela me va
merci

n°1542105
aprilthe5i​th
Posté le 12-04-2007 à 16:29:56  profilanswer
 

alors
dim nbcol as integer
...
nbcol=cells(AdrLig,256).end(xltoleft).column
Rows(AdrLig).Insert Shift:=xlDown  
range(cells(AdrLig,1),cells(AdrLig,nbcol)).interior.colorindex=4  
...

n°1542111
aculy
Posté le 12-04-2007 à 16:38:16  profilanswer
 

euh ben comme tout a l heure merci enormement
mon etat est quasi fini en automatisant tout
merci bcp

n°1542116
Pablo Escr​obarbe
Retour d'exil
Posté le 12-04-2007 à 16:41:23  profilanswer
 

C'est ici qu'on rigole?

n°1542119
aprilthe5i​th
Posté le 12-04-2007 à 16:42:12  profilanswer
 

My pleasure.

n°1542120
aprilthe5i​th
Posté le 12-04-2007 à 16:42:54  profilanswer
 

T'arrives trop tard... t'as tout manqué...

n°1542133
Kauboi Bib​appu
Posté le 12-04-2007 à 16:59:56  profilanswer
 

MAGICBUZZ tu n'es qu'un vilain Troll  
(cf http://www.uzine.net/article1032.html )
"Do not feed the troll" dit l'adage, mais là on en tient un beau !

n°1542153
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 12-04-2007 à 17:20:17  profilanswer
 

bon, j'arrive après la guerre... mais j'arrive !

 

boulax & Magic >> merci d'éviter les réactions disproportionnées... ok il a écrit son titre en majuscules, c'est pas dans la charte, mais de là à le fusiller comme vous l'avez fait pour ça.... :sarcastic:


Message édité par Harkonnen le 12-04-2007 à 17:21:11
mood
Publicité
Posté le   profilanswer
 


Aller à :
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  macro excel ajout d'une ligne en couleur (résolu)

 

Sujets relatifs
Ajout path de librairies pour SciteAide sur Excel pour formule compliquée!
[excel] copier contenu d'une cellule dans un integerA la recherche de tutos pyQT4 signal et slots [Résolu]
[résolu] Que signifie : ~[RESOLU][ASP.NET][C#]Comment modifier les entetes d'un DataGrid?
creer un fichier excel a partir de 3 (résolu)VBA - Détecter sélection plusieurs cellules...résolu
Changement de couleur sans saut de ligne 
Plus de sujets relatifs à : macro excel ajout d'une ligne en couleur (résolu)


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