J'ai une question de présentation :
A un moment dans mon programme VBA, j'affiche un lien qui a une certaine longueur, ma case étant assez petite, j'aimerai savoir s'il était possible d'afficher qu'une partie du lien pour qu'il rentre dans la cellule? Quelque soit la partie du lien, ce n'est pas grave puisqu'on cliquera dessus pour ouvrir un dossier.
En fait non, ça ne correspond pas à ce dont j'ai besoin.
Ca m'affiche quelque chose de propre certes, mais du coup la valeur de la cellule change (elle passe du genre : "C:\MonRep\SsDossier\Plop" à "C:\MonRep\SsDossie") et je réutilise cette valeur plus tard dans mon programme, du coup ça ne fonctionne plus.
Est ce qu'il y aurait un moyen d'obliger que la case n'affiche pas tout le lien?
Un peu comme si j'avais quelque chose d'écrit dans la cellule précédente et dans la cellule suivante, Excel arrête automatiquement l'affichage du contenu aux bordures de celle ci.
J'espère être clair, si ce n'est pas le cas dites le moi.
Dans ta feuille, tu peux appliquer un format aux cellules : horizontalement : aligné à gauche, verticalement : aligné en haut, retour à la ligne automatique. Puis tu défini une hauteur de ligne fixe.
Comme ça, tu ne verras plus que les 1ers caractères (en fonction de la largeur de la colonne)
Concernant la longueur de l'adresse il n'y a pas de problème, rien qu'avec le lecteur et le répertoire source je dépasse la taille de la cellule.
Je viens d'appliquer ce formatage, et ça correspond à mon problème, et cette fois ci c'est sur, mon programme fonctionne bien.