VBA Soucis avec Insertion Ligne

Bonjour le forum

A chaque validation en Feuille "Formulaire" on insert 1 ligne en haut tableau8 feuille "Ordres",
du coup cela m'insert aussi une ligne sur le tableau (d'à coté), je souhaiterais que la ligne ne s'insert unique ment dans le Tableau8

Merci d'avance

Nonno

12essai3.xlsm (45.86 Ko)

Bonjour,

Vous trouverez dans la publication ci-dessous, une explication de Thev et des TS (Tableaux Structurés)

https://forum.excel-pratique.com/excel/importer-que-les-nouvelles-lignes-d-un-fichier-a-vers-un-fich...

Cela devrait vous aider à insérer une ligne mais dans le TS uniquement

A+

Bonjour Bruno Je te remercie, mais moi je n'y comprend pas grand chose en VBA. Alors si quelqu'un veut bien modifier le codage, dans le fichier joint? Cordialement Nonno

Re,

Désolé, mais ici nous ne somme pas là pour faire à votre place (sauf pour certains )

Les explications sont pourtant simple pour celui qui veut s'en donner la peine.

Si vous ne connaissez rien à VBA pourquoi l'avoir utiliser
De plus par la suite vous serez toujours dépendant... perso je n'aimerai pas

Bonne chance

bonjour BrunoM45,Nonno,

Sub Saisie_Ordre()
     Application.ScreenUpdating = False
     If Range("B4") <> "" And Range("B19") <> "" Then
          With Range("Tableau8").ListObject  'ce tableau
               .ListRows.Add(1).Range.Resize(, 17).Value = Application.Transpose(Sheets("Formulaire").Range("B4:B20").Value)
          End With

     Else .....

Bonjour et merci BsAlv

Cela fonctionne très bien.

Bonne soirée

Cordialement

Nonno

Sujet maintes fois traité sur le forum, il suffisait de chercher.

@BsAlv ce n'est pas bien faire que de tout mâcher ainsi

Rechercher des sujets similaires à "vba soucis insertion ligne"