Bonjour à tous,
Je souhaiterais modifier :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect([A:A], Target) Is Nothing Then
Selection.EntireRow.Insert , CopyOrigin:=xlFormatFromleftOrBelow
ActiveCell.FormulaR1C1 = "21CC0"
End If
If Not Intersect([AQ:AQ], Target) Is Nothing Then Target.Value = IIf(Target.Value = "", "Soldé", "")
Cancel = True
End Sub
pour qu'il recopie les formules à l'insertion.
J'ai bien vu le post :
Bonjour, Je souhaite mettre en place une macro pour insérer une ligne dans un Tableau et en gardant les listes déroulantes et formules de la ligne et que cette ligne soit "vide" (j'ai des éléments jusqu'à la colonne K) Voici le code que j'ai fait pour le Moment. Sub InsererLigne()...
mais là, je n'arrive pas à délimiter une plage de colonnes pour qu'en intégrant :
If Not Intersect([AQ:AQ], Target) Is Nothing Then Target.Value = IIf(Target.Value = "", "Soldé", "")
ça ne génère pas une nouvelle ligne à son tour
Merci pour votre aide
Cordialement