Copier a la suite dans plusieurs tableaux

bonjour tous le monde,

je suis en train de réaliser un tableur pour faire une nomenclature. Sur ma feuille1 j'ai 3 tableaux identiques les uns à la suite des autres,

j'ai un userforme qui contient les différentes matières avec lesquels je renseigne les tableaux, vu que mes tableaux sont dissocié je penser faire une macro du genre

Private Sub CommandButton1_Click()

  Sheets("NOMENCLATURE").Activate

i = Sheets("nomenclature").Range("F38").End(xlUp).Row
j = Sheets("nomenclature").Range("F78").End(xlUp).Row
K = Sheets("nomenclature").Range("F118").End(xlUp).Row

If F38 = "" Then

    Cells.Offset(i, 0) = ComboBox1.Value
    Cells.Offset(i, -2) = TextBox1.Value
    Cells.Offset(i, -1) = TextBox13.Value

     ElseIf F38 <> "" Then

    Cells.Offset(j, 0) = ComboBox1.Value
    Cells.Offset(j, -2) = TextBox1.Value
    Cells.Offset(j, -1) = TextBox13.Value

     ElseIf F78 <> "" Then

    Cells.Offset(K, 0) = ComboBox1.Value
    Cells.Offset(K, -2) = TextBox1.Value
    Cells.Offset(K, -1) = TextBox13.Value

Else

MsgBox " tableau complet"

  End If
.
End Sub

toutes les cellules nommées sont les dernières lignes de chaque tableaux.

mais ça ne fonctionne pas si vous avez des idées je suis preneur.

bonjour

pas compris pourquoi tu as 3 tableaux et non un seul

joindre ton fichier

bonjour JMB,

j'ai joint un fichier, ensuite pour répondre à votre question de pourquoi pas 1 tableau au lieu de 3

1- Pour garder un entête de page.

2- Pour éviter de faire râler les vieux grincheux de l'atelier, qui sont assez pointilleux quand sa les arranges.

mais si vous avez des solutions à me suggérer je suis preneur aussi.

9nmc-text.xlsm (51.99 Ko)

re

je propose un seul tableau de saisie des débits, tout en colonnes

  • Affaire
  • réf
  • débit
  • qté (quelle est la différence avec le débit ? )
à remplir sans fin, jamais changer de feuille de saisie ! durant des années.

et des tableaux annexes : celui des matériaux, celui des affaires...

eux aussi tout en colonnes simples

et si besoin dans ton tableau des débits, tu affiches leur contenu avec des RECHERCHEV

tes vieux grincheux vont grincher. Tout le problème vient du fait qu'ils réfléchissent comme sur un papier. Excel n'est pas du tout fait pour ça. VBA y parvient, mais avec peine comme tu le vois. Et sans aucune sécurité.

Le jour où tu veux faire des stats la méthode du dessus le permet en quelques clics

le mieux est de passer à Access ou autre SGBD (dont des gratuits)

je comprends ce que tu me proposes et ça peut-être pas mal du tous,

mais la solution du tableur sans fin me pose soucis pour le suivi des dossiers et des différentes consommations de matière pour une seule et même affaire.

ce que je pourrais faire à la rigueur c'est faire un tableur avec un seul entête peu importe le nombre de copies et insérer un pied de page a l'avant-dernière ligne remplie.

après je ne pense pas pouvoir passer sur Access ou SGBD car sur ce projet j'ai 4 tableurs différents qui ce regroupent sur un seul tableur de gestion et L'entreprise est plus familière avec EXCEL et encore.....

la différence entre qté et débits est que la colonne des débits est renseignée en mm et non quantité

je mettrais en pièce jointe mon fichier dès que j'aurais fini ma nomenclature.

encore merci.

re

une solution feuille sans fin est au contraire hyper efficace pour synthétiser des infos par client, par dossier, par nomenclature, par débits,par an, par mois etc.

tu peux même gérer des stocks !

(faire des TCd ou des SOMMEPROD)

contrairement à Excel qui demande aux utilisateurs un minimum de compétences, Access ne demande rien !

seul le programmeur doit le connaître.

Rechercher des sujets similaires à "copier suite tableaux"