> Tous les forums > Forum Bureautique
 Compter les cellules encadrées dans ExcelSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
lol21
  Posté le 17/01/2006 @ 09:35 
Aller en bas de la page 
Petit astucien
Bonjour, Grâce à la formule =ColorCountIf(a1:a10;a11), je peux compter les cellules colorées (en l'ccurence, la formule comptabilise dans la cellule a11 le nbre de cellules (comprises entre a1 et a10) ayant la même couleur que a11). Je souhaiterais faire de même en comptant les cellules encadrées. J'ai essayé =BorderCountIf(a1:10;a11) mais cela ne passe pas (message d'erreur #NOM?) Quelqu'un peut-il me dire si c'est possible et si oui, comment? D'avance, merci beaucoup. [bierre]
Publicité
1000cbr
 Posté le 17/01/2006 à 11:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

bonjour quelle version d'Excel as-tu, la mienne (2003) ne connait pas cette fonction ! Cordialement
lol21
 Posté le 17/01/2006 à 11:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Bonjour, C'est peut-Ûtre lÓ que le bÔt blesse. Cette formule m'a ÚtÚ transmise il y a quelques mois par un aimable contributeur de ce forum. Et il est vrai que þa marche sur le fichier qu'il m'avait transmis, mais pas sur un nouveau doc que je crÚe moi-mÛme (j'ai aussi Excel 2003). Il y a donc probablement incompatibilitÚ. Je contourne le problÞme en conservant ce fichier que j'adapte ensuite Ó mes besoins. Du coup, je me demande s'il est possible de trouver des formules Úquivalentes pour compter les couleurs ET les cellules encadrÚes sous excel 2003. D'une faþon ou d'une autre, je serais trÞs reconnaissant si quelqu'un avait une (des) solution(s) Merci beaucoup [confus]
usularrakis
 Posté le 17/01/2006 à 12:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

salut cette fonction n'existe pas au dÚpart il faut la crÚer et la mettre dans un module de ton fichier (Outils/macro/visual basic editor) ensuite dans l"objet" correspondant Ó ta feuille (toujours dans le VBE) il faut mettre une "private sub qui appelle cette fonction tu peux aussi mettre cette fonction dans le fichier PERSO.xls qui regroupe toutes tes macros et qui te permettra d'appeler cette fonction de n'imprte quel fichier
pat1545
 Posté le 17/01/2006 à 21:12 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Salut, qq chose comme þa peut etre: Option Explicit Sub compt() Dim cel As Range Dim nomb For Each cel In Range("F1:F10") cel.Select With Selection If Not cel.Borders.LineStyle = xlNone Then nomb = nomb + 1 End If End With Next MsgBox (nomb) End Sub PAtrick
lol21
 Posté le 20/01/2006 à 10:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Bonjour Ó tous et un grand merci pour votre aide J'ai rÚussi... Etant loin d'Ûtre un expert en VBA, j'avoue que j'ai planchÚ pendant de longues heures mais grÔce Ó vos prÚcieux conseils, en prenant un peu ici et un peu lÓ (il y avait du bon partout), j'ai rÚussi Ó Úcrire la fonction suivante (et en plus elle fonctionne) dont voici le code : Function CompteurBordures(SearchArea As Object, Cell As Range) As Integer Application.Volatile True Dim MaBord CompteurBordures = 0 MaBord = Cell.Borders.LineStyle For Each Cell In SearchArea If Cell.Borders.LineStyle = MaBord Then CompteurBordures = CompteurBordures + 1 Next Cell End Function Cette fonction est directement inspirÚe de celle du compteur de couleurs citÚe dans mon premier message. Encore merci Ó tous
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
SSD Interne M.2 NVMe PCIe 5.0 Samsung 990 EVO 1 To à 75,99 €
75,99 € 90 € -16%
@Amazon
Graveuse laser MECPOW X5 PRO 33W (60x60 cm) + nid d'abeille offert à 579 €
579 € 800 € -28%
@Geekbuying
SSD Crucial BX500 SATA 1 To à 66,99 €
66,99 € 79,99 € -16%
@Amazon
Tablette tactile robuste FOSSiBOT DT1 10.4 pouces (FHD+, 8 Go RAM, 256 Go stockage, 4G, Android 13) à à 165 €
165 € 260 € -37%
@Geekbuying
Ecran 27 pouces Iiyama G2770HSU-B1 (FullHD, IPS, 1 ms, 165 Hz) à 159,99 €
159,99 € 229 € -30%
@Cdiscount
PC portable 16 pouces Ninkear A16 Pro (2.5K 120 Hz, AMD Ryzen 7 8845HS, 32 Go RAM, SSD 1 To, Radeon 780M, Windows 11, Qwerty, stickers FR) à 779 €
779 € 900 € -13%
@Geekbuying

Sujets relatifs
Relier des choix à des cellules dans excel
insérer commentaire dans cellules d'excel
Fusionner les cellules dans Excel
Supprimer l'apostrophe dans les céllules excel ?
Verouiller cellules dans Excel
Définir 1 plage de cellules dans 1 macro excel
Comment Importer des cellules Excel dans Visio2003
fusion de cellules dans Excel
passer plage cellules dans fonction excel
2 pages par feuille dans macro excel
Plus de sujets relatifs à Compter les cellules encadrées dans Excel
 > Tous les forums > Forum Bureautique