Numéroté des shapes (formes graphiques)
Fermé
FB2019
Messages postés
7
Date d'inscription
mercredi 20 février 2019
Statut
Membre
Dernière intervention
3 mars 2019
-
Modifié le 3 mars 2019 à 15:03
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 - 4 mars 2019 à 14:56
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 - 4 mars 2019 à 14:56
A voir également:
- Le fichier contient un tableau affichant la taille des populations des 419 communes de l’ain. triez le tableau pour que les villes les plus peuplées soient en haut. quel mot est formé par les 9 premières lettres de la colonne indice ?
- Comment réduire la taille d'un fichier - Guide
- Triez le tableau pour que les villes les plus peuplées soient en haut - Guide
- Tableau croisé dynamique - Guide
- Tableau word - Guide
- Tableau ascii - Guide
3 réponses
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
3 mars 2019 à 16:43
3 mars 2019 à 16:43
Bonjour,
tu trouveras tout ce que tu as besoin ici:
http://boisgontierjacques.free.fr/pages_site/lesimages.htm#Ecriture
tu trouveras tout ce que tu as besoin ici:
http://boisgontierjacques.free.fr/pages_site/lesimages.htm#Ecriture
FB2019
Messages postés
7
Date d'inscription
mercredi 20 février 2019
Statut
Membre
Dernière intervention
3 mars 2019
3 mars 2019 à 18:16
3 mars 2019 à 18:16
Merci pour ta réponse rapide.
En effet, j'ai trouvé des pistes pour avancer sur le sujet.
encore merci.
En effet, j'ai trouvé des pistes pour avancer sur le sujet.
encore merci.
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
3 mars 2019 à 18:24
3 mars 2019 à 18:24
Pour trouver la shape la dernière incrémentée, tu peux faire ceci:
il suffit de remplacer le MsgBox par une variable
Voilà
@ + Le Pivert
Sub LireTexteShapes() Dim s As Object Dim i As Integer Dim max As Integer For Each s In ActiveSheet.Shapes i = i + 1 Cells(i, 1) = s.Name Cells(i, 2) = TexteShape(s) max = Application.max(Columns(2)) Next s MsgBox max End Sub Function TexteShape(s) TexteShape = s.TextFrame.Characters.Text End Function
il suffit de remplacer le MsgBox par une variable
Voilà
@ + Le Pivert
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
4 mars 2019 à 14:56
4 mars 2019 à 14:56
Bonjour à tous les deux
Une autre possibilité sans passer par les cellules
https://www.cjoint.com/c/ICen3kAr5MB
Cdlmnt
Une autre possibilité sans passer par les cellules
https://www.cjoint.com/c/ICen3kAr5MB
Cdlmnt