Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
ci-joint le fichier
le resultat que je veux: une fois une cellule de range("a1:c3") est non vide sa colonne correspondante prend la largeur 18 sinon 8
merci infiniment
maintenant ca bouge, je vois les changements. Cependant: si range("a1") est non vide et range("a3") est aussi non vide puis je vide range("a1") la largeur de la cellule revient à 8 alors elle devrait rester à 18 puisque a1 et a3 c'Est la meme colonne et a3 et non vide
j'ai entré une valeur quelconque non nulle dans range("a1:c3") et la dimension de la cellule ne change pas ni pour 18 ni pour 8 ni un autofit
meme le msgbox ne s'affiche pas
autofit garde la derniere largeur de la cellule une fois vide: une fois une donnée est entrée la largeur s'adapte automatiquement, mais une fois vide elle garde la derniere largeur au lieu de revenir par exemple à 8
Bonjour à vous tous;
bonne année 2023
je desire faire un code vba pour ajuster la largeur d'une colonne selon le contenu de l'une des cellules. Mon code marche seulement pour la derniere ligne c3 que j'ai choisis comme exemple. En effet une fois une des cellules de range("a1:c3") est non nulle...
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.