davidoffkrk
XLDnaute Nouveau
Bonjour
Je souhaiterais créer une macro VBA qui permettrait de sélectionner plusieurs cellules sur excel (via l’input box) et réduirait automatiquement les cellules qui font plus de 10 caractères via la fonction LEFT ( pour les cellules de moins de 10 caractères aucune action de la macro)
J’ai testé la macro ci dessous mais cela fonctionne uniquement quand je sélectionne une cellule seulement.
Si une ame genereuse serait en mesure de m’aider ca serait super
Merci !
Ma macro :
Je souhaiterais créer une macro VBA qui permettrait de sélectionner plusieurs cellules sur excel (via l’input box) et réduirait automatiquement les cellules qui font plus de 10 caractères via la fonction LEFT ( pour les cellules de moins de 10 caractères aucune action de la macro)
J’ai testé la macro ci dessous mais cela fonctionne uniquement quand je sélectionne une cellule seulement.
Si une ame genereuse serait en mesure de m’aider ca serait super
Merci !
Ma macro :
Sub cut() DIm rng as range Set rng=Application.inputbox("Choisir cellules", type=8) If not rng is nothing then MyArray=rng End if If len(rng.value) > 10 Then rng.value = VBA.left (rng,10) End if End sub |