Bonsoir, as tu regardé le fichier joint avec les infos sur la ligne suivante. Pourrais-tu m'expliquais une autre façon de gérer ce problème.Bonsoir, au lieu de fusionner des cellules, tu peux utiliser Format de cellule > Alignement > Horizontal > Centré sur plusieurs colonnes. Tu obtiens le même résultat que la fusion mais avec les problèmes potentiels en moins.
Avec ceci :J'ai sur une ligne des véhicules et je souhaite ajouter un véhicule . Comment puis-je aller à la première colonne de libre de ma ligne (excel VBA) en sachant qu'il y a des cellules fusionnées.
Sub PremColVide()
'
Dim MaCellule As Range
Set MaCellule = Sheets("Véhicules").Cells(3, Columns.Count).End(xlToLeft).Offset(0, 2)
MaCellule.Select
End Sub
Sub a()
Rows(3).Find("*", , xlValues, , , xlPrevious).Offset(, 1).Select
End Sub
Merci pour la solutionBonjour,
Avec ceci :
VB:Sub PremColVide() ' Dim MaCellule As Range Set MaCellule = Sheets("Véhicules").Cells(3, Columns.Count).End(xlToLeft).Offset(0, 2) MaCellule.Select End Sub
Merci pour l'information.@TooFatBoy utilise plutôt .Offset(0, 1) qui sélectionne la 1ère cellule qui suit une zone fusionnée.