Macros qui ne descend pas

Bonjour à toutes et à tous,

Je me présente, je m' appelle Romuald et je cherche un peu d'aide de la communauté alors merci d'avance.

Voila le souci:

J'ai un tableau que j'utilise afin de tenir un bilan de mes paris sportifs.

Celui-ci est conçu de la manière suivante: (version schématiser)

Ligue 1

Paris-OM

Lyon-Monaco

Bouton 1 Insertion Ligne
Série A

Juventus-Napoli

Inter-Milan AC

Bouton 2 Insertion Ligne

Pour l'exemple, et que l'on parles bien le même langage, on va dire que Ligue 1 est en A1, Série A en A4, Paris en B2, Lyon en B3, Juventus en B5, Inter en B6 et les Boutons de macros en C1 et C4.

Macro 1: Insertion d'une nouvelle ligne 2. Du coup, tout le reste descend d'une ligne.

Macro 2:Insertion d'une nouvelle ligne 5. Du coup, tout le reste descend d'une ligne.

Le Problème: On y vient ! Mes 2 macros sont enregistrés et la première fonctionne très bien. Mais si j'insère des lignes avec la macro 1, le tableau descend. Du coup, la macro 2 m'insère la ligne correspondant à la ligne 5 ! Et vous comprenez bien que si je rentre 15 paris de Ligue 1, la ligne que je veux insérer avec la macro 2 n'est plus la 5 mais la 18.

Voilà, le message et un peu long je sais mais j'ai essayé d'être le plus précis possible pour que tout le monde comprenne.

Merci d'avance pour vos réponses.

Romuald

Bonjour

Sachant que 2 raccourcis clavier suffisent pour sélectionner une ligne et insérer au dessus, quel est l'intérêt de coder ?

Alt espace sélectionne la ligne de la cellule active

Ctrl + insère une ligne

Bonjour à tous,

pour connaitre la ligne d'un bouton ActiveX :

Private Sub CommandButton1_Click()
    Dim lig As Long
    lig = Me.DrawingObjects("CommandButton1").TopLeftCell.Row
End Sub

eric

Salut Chris, Merci pour ta réponse.

A droite du tableau j'ai pas mal de données et je veux pas insérer une ligne complète mais seulement de A à D.

Je trouve aussi un bouton plus pratique qu'un raccourci clavier et c'est aussi une occasion pour moi d'apprendre des choses que je ne sais pas faire.

Salut Eric, merci pour ta réponse mais peux-tu développer s'il te plaît...

RE à tous

A noter que les tableaux structurés permettent d'insérer une ligne uniquement dans le tableau juste avec CTRL + ce qui est plus rapide que cliquer sur un bouton

Mais ton tableau ne semble pas normalisé et donc peu compatible avec les tableaux structurés...

Développer quoi de plus ?
Si tu sais sur quelle ligne est le bouton cliqué, tu sais quelle est la ligne du dessous.

Il serait temps de montrer la structure de ton fichier comme demandé par chris
eric

Rechercher des sujets similaires à "macros qui descend pas"