XL 2013 Decalage evec saut une ligne

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

pascalpetanque

XLDnaute Nouveau
Bonjour,
Je souhaite tirer une formule de décalage , je n'arrive pas à trouver la solution (voir ci dessous)
merci et bon dimanche


1​
=A1=A2
2​
=A3=A4
3​
=A5=A6
4​
=A7=A8
5​
=A9=A10
6​
=A11=A12
7​
=A13=A14
8​
=A15=A16
9​
=A17=A18
10​
=A19=A20
11​
=A21=A22
12​
=A23=A24
13​
=A25=A26
14​
15​
16​
17​
18​
19​
20​
21​
22​
23​
24​
25​
 
Bonjour pascalpetanque, djidji59430, Bernard,

Cette macro dans le code de la feuille permet d'obtenir les formules indiquées au post #1 :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim tablo, i&
Application.ScreenUpdating = False
Application.EnableEvents = False 'désactive les évènements
If FilterMode Then ShowAllData 'si la feuille est filtré
[B:C].ClearContents 'RAZ
With [A1].CurrentRegion.Resize(, 3)
    tablo = .Formula
    For i = 1 To Application.RoundUp(UBound(tablo) / 2, 0)
        tablo(i, 2) = "=A" & 1 + 2 * (i - 1)
        tablo(i, 3) = "=A" & 2 * i
    Next
    .Formula = tablo
End With
Application.EnableEvents = True 'réactive les évènements
End Sub
Elle se déclenche automatiquement quand on modifie ou valide une cellule quelconque.

A+
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
616
Réponses
10
Affichages
799
Réponses
3
Affichages
810
Retour