Quelle version d'Excel utilisez vous ?
Ce n'est sans doute pas 365.
A moins que vous n'ayez pas les droits d'utiliser les macros (dans ce cas c'est la faute à l'administrateur de votre SI)
Extrait d'un autre forum :
Réponse apportée le 10 octobre 2016
"Je confirme, on ne peut pas utiliser les macros sur Excel pour iPad, tout au moins dans la version 1.25 sous iOS 10."
Autre :
"Je parlais bien de la version payante.
Office 365 avec licence est une version payante. Sur PC ou Mac elle donne accès aux macros mais pas sur les tablettes à l'exception de la tablette surface PRO équipée d'une version complète de windows et non pas de la version RT.
Aucune chance d'avoir accès aux macros sur android ou iOS."
Moi il me semble que j'avais lu il y a deux ou trois semaines, que l'accès aux différentes fonctionnalités d'Excel sous iOS dépendait de la taille de l'écran de la tablette.
Bonjour Moanin, Mapomme, Marcel,
Pour en revenir au pb initial, la PJ du post 2 marche ou pas sur votre iPad ?
Sans VBA, pour corriger toutes les majuscules, cela doit être faisable mais en rajoutant des colonnes. Acceptez vous de rajouter ces colonnes ?
Bonsoir Moanin,
Un essai en PJ. Elle est limitée à 8 majuscules et 100 lignes. Mais rien empêche de l'étendre moyennant un "léger effort".
Les colonnes D:J sont masquées, toutes les formules dans ces colonnes sont matricielles.
On met les chaines en colonne A, les résultats sont en colonne B.
Je ne suis pas sur d'avoir couvert toutes les configurations qui sont nombreuses, mais il n'est guère raisonnable d'aller plus loin.
La feuille est protégée mais sans mot de passe. Tout ça pour 9 lignes de VBA.
Re,
Je ne vois pas le rapport entre ce fichier et l'ajout d'espace.
mais bon, à partir de la ligne 90, les cellules en M n'ont pas d'espace donc erreur car il n'y a qu'un mot;
( ex si en M90 il y a Chaouanons ShawanoShawnees au lieu de ChaouanonsShawanoShawnees alors D90 est correct )
Vous pouvez peut être gérer l'erreur avec un Sierreur , par ex en D2 :
à partir de la ligne 90, les cellules en M n'ont pas d'espace donc erreur car il n'y a qu'un mot;
( ex si en M90 il y a Chaouanons ShawanoShawnees au lieu de ChaouanonsShawanoShawnees alors D90 est correct )
Vous pouvez peut être gérer l'erreur avec un Sierreur , par ex en D2 :