Insertion d'une ligne

D

DUCL44

Guest
Salut a tous.

J'ai encore un probleme avec des cellules fusionnées. En effet lorsque j'insert dans mon tableau une nouvelle ligne, je suis obligé de refusionné les cellule de la ligne.

Ci joint un fichier exemple pour bien comprendre le probleme

Peut-etre faut il utiliser le VBA.

En tous les cas merci de votre aide.

@

DUCL44
 

Pièces jointes

  • exemple.zip
    2.6 KB · Affichages: 14
  • exemple.zip
    2.6 KB · Affichages: 15
  • exemple.zip
    2.6 KB · Affichages: 17
@

@+Thierry

Guest
Bonjour DUCL44, le Forum

Je ne sais plus à qui je disais récemment : Les Cellules Fusionnées sont une source de problèmes

Personnellement, je n'utilise jamais de Cellules Fusionnées dans mes programmes.... En fait, c'est une "facilité" qu'Excel offre à ceux qui ont mal conçu leur tableau et qui, arrivé à la fin de leur mise en page, s'aperçoivent qu'ils ont besoin d'arranger la présentation, alors là, les cellules fusionnées peuvent être un dépannage. Mais dans tous les autres cas c'est une source de M.... !

Enfin pour te sortir de ce mauvais pas, voici une macro qui devrait t'arranger ce problème :

Sub InsertRowWithFormatCopy()
Dim L As Integer
Dim Adresse As String

Adresse = ActiveCell.Address

L = ActiveCell.Row

With ActiveSheet
.Rows(L).Insert Shift:=xlDown
.Rows(L - 1).Copy
.Rows(L).PasteSpecial Paste:=xlFormats
End With
Application.CutCopyMode = False
Range(Adresse).Select
End Sub


Bon Samedi
@+Thierry
 
D

DUCL44

Guest
Oui je me rend compte maintenant que les cellules fusionné sont une source de M... :). Je ne choisirais plus la facilité maintenant :).

En tous les cas merci de ta réponse je ne l'ai pas encore essayée mais je suis sur que c'est nickel comme d'habitude.

@+ sur le forum

DUCL44
 

Discussions similaires

Réponses
17
Affichages
603
Réponses
1
Affichages
370

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
313 060
Messages
2 094 924
Membres
106 127
dernier inscrit
AS PRECY