[Excel]Mise en forme cellules
Résolu/Fermé
Kitty-cat
Kitty-cat
- Messages postés
- 141
- Date d'inscription
- vendredi 9 novembre 2007
- Statut
- Membre
- Dernière intervention
- 6 août 2008
Kitty-cat
- Messages postés
- 141
- Date d'inscription
- vendredi 9 novembre 2007
- Statut
- Membre
- Dernière intervention
- 6 août 2008
A voir également:
- [Excel]Mise en forme cellules
- Excel mise en forme cellule en fonction d'une autre ✓ - Forum - Excel
- Excel mise en forme cellule vide ✓ - Forum - Bureautique
- Excel mise en forme cellule sous conditions ✓ - Forum - Excel
- [Excel]Mise en forme cellules ✓ - Forum - Excel
- Mise en forme conditionnelle cellule vide dans une colonne ✓ - Forum - Excel
11 réponses
ppmax
15 févr. 2008 à 09:50
- Messages postés
- 312
- Date d'inscription
- mercredi 28 avril 2004
- Statut
- Membre
- Dernière intervention
- 17 juillet 2008
15 févr. 2008 à 09:50
si tu sais le faire à la main, tu sais le faire par macro, il ne faut pas oublier l'enregistreur de macro qui sauve tout ce que tu fais à la main !
Kitty-cat
15 févr. 2008 à 10:01
- Messages postés
- 141
- Date d'inscription
- vendredi 9 novembre 2007
- Statut
- Membre
- Dernière intervention
- 6 août 2008
15 févr. 2008 à 10:01
Donc en gros, faut que j'm'amuse à remplir toute ma page avec des 100% (par exemple), puis de lancer l'enregistreur de macro avant de changer la taille des pourcentages? :o
ppmax
15 févr. 2008 à 10:13
- Messages postés
- 312
- Date d'inscription
- mercredi 28 avril 2004
- Statut
- Membre
- Dernière intervention
- 17 juillet 2008
15 févr. 2008 à 10:13
non, je le ferai sur une seule case et dans une macro, je ferai nue boucle qui répeterai le traitement enregistré
Renji 72
15 févr. 2008 à 10:09
- Messages postés
- 4
- Date d'inscription
- vendredi 15 février 2008
- Statut
- Membre
- Dernière intervention
- 15 février 2008
15 févr. 2008 à 10:09
bonjours les gars excusez moi de vous déranger pouriez vous me dire quel adware pourait s associer avec spy sweeper svp.merci
Kitty-cat
15 févr. 2008 à 10:15
- Messages postés
- 141
- Date d'inscription
- vendredi 9 novembre 2007
- Statut
- Membre
- Dernière intervention
- 6 août 2008
15 févr. 2008 à 10:15
C'est pas le bon forum pour ça, et en plus j'en sais rien.
Sinon ppmax, je vais faire ça, et je reviens te dire.
Sinon ppmax, je vais faire ça, et je reviens te dire.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Renji 72
15 févr. 2008 à 10:18
- Messages postés
- 4
- Date d'inscription
- vendredi 15 février 2008
- Statut
- Membre
- Dernière intervention
- 15 février 2008
15 févr. 2008 à 10:18
écouté je suis nouveau (je viens tout juste de m inscrire) je sais pas trés bien coment fonctionne ce site donne moi juste une réponse svp pour que je puisse protégé mon ordi vous seriez sympa
ppmax
15 févr. 2008 à 10:20
- Messages postés
- 312
- Date d'inscription
- mercredi 28 avril 2004
- Statut
- Membre
- Dernière intervention
- 17 juillet 2008
15 févr. 2008 à 10:20
ne pollue pas les messages des autres, crée toi ton propre topic
Renji 72
15 févr. 2008 à 10:20
- Messages postés
- 4
- Date d'inscription
- vendredi 15 février 2008
- Statut
- Membre
- Dernière intervention
- 15 février 2008
15 févr. 2008 à 10:20
désolé de vous avoir dérangé slt
Kitty-cat
15 févr. 2008 à 10:34
- Messages postés
- 141
- Date d'inscription
- vendredi 9 novembre 2007
- Statut
- Membre
- Dernière intervention
- 6 août 2008
15 févr. 2008 à 10:34
Bon bah, ca foire v_v
Par rapport à ce que la macro m'a sorti, j'ai adapté à mon code en utilisant ceci :
totSheet.Cells(lDebut, totSheet.Range("r.txttotch2").Characters(Len(dTot_Pourcentage(i, 0) & "%") - 1, Len(dTot_Pourcentage(i, 0) & "%"))).Font.Size = 8
Et le déboggueur VBA me sort "Type Incompatible". J'ai bien pensé que c'est parce que je faisais l'opération sur ma variable et non pas ma cellule, mais quand je pointe ma cellule, le problème reste le même : Un type incompatible.
Si tu as une idée l'ami, je suis preneur.
Par rapport à ce que la macro m'a sorti, j'ai adapté à mon code en utilisant ceci :
totSheet.Cells(lDebut, totSheet.Range("r.txttotch2").Characters(Len(dTot_Pourcentage(i, 0) & "%") - 1, Len(dTot_Pourcentage(i, 0) & "%"))).Font.Size = 8
Et le déboggueur VBA me sort "Type Incompatible". J'ai bien pensé que c'est parce que je faisais l'opération sur ma variable et non pas ma cellule, mais quand je pointe ma cellule, le problème reste le même : Un type incompatible.
Si tu as une idée l'ami, je suis preneur.
ppmax
15 févr. 2008 à 10:45
- Messages postés
- 312
- Date d'inscription
- mercredi 28 avril 2004
- Statut
- Membre
- Dernière intervention
- 17 juillet 2008
15 févr. 2008 à 10:45
en gros tu veux rapetisser le caractère % ?
Kitty-cat
15 févr. 2008 à 11:11
- Messages postés
- 141
- Date d'inscription
- vendredi 9 novembre 2007
- Statut
- Membre
- Dernière intervention
- 6 août 2008
15 févr. 2008 à 11:11
Ouaip, c'est exactement ça
ppmax
15 févr. 2008 à 11:29
- Messages postés
- 312
- Date d'inscription
- mercredi 28 avril 2004
- Statut
- Membre
- Dernière intervention
- 17 juillet 2008
15 févr. 2008 à 11:29
voilà, j'ai fait ça rapidos,
j'ai utilisé l'activeCell pour simplifier le code
Ca réduit le caractère % dans la cellule active.
j'ai utilisé l'activeCell pour simplifier le code
Dim txt As String Dim indicePourcent As Integer txt = ActiveCell.Value For Compteur = 1 To Len(txt) If Mid(txt, Compteur, 1) = "%" Then indicePourcent = Compteur End If Next ActiveCell.Characters(indicePourcent, 1).Font.Size = 8
Ca réduit le caractère % dans la cellule active.
Kitty-cat
15 févr. 2008 à 12:42
- Messages postés
- 141
- Date d'inscription
- vendredi 9 novembre 2007
- Statut
- Membre
- Dernière intervention
- 6 août 2008
15 févr. 2008 à 12:42
Merki ^^