Formulaire saisie Excel 2003

Bonjours a tous

Voilà je voudrais créer un formulaire de saisie sous Excel 2003

Ce formulaire retranscrirait les données dans une autre feuille du dossier

je ne sais pas si ce sujet a eter deja aborder

je met un tableau d'example

avec tout mes remerciment a+

425base.zip (4.65 Ko)

Bonjour

je ne sais pas si ce sujet a eter deja aborder

En tapant Formulaire de saisie dans la Recherche en haut et à droite de cettefeuille, tu as une floppée de résultats, dont celui que j'ai adapté à ton fichier

Cordialement

967base.zip (10.80 Ko)

Bonsoir à tous,

Amadéus, petite précision

LigneFin = Sheets("recap2011").Range("A1").End(xlDown).Row + 1

te renvoi 65537, ce qui provoque une erreur !

il vaut mieux utiliser

LigneFin = Sheets("recap2011").Range("a65536").End(xlUp).Row + 1

ne pas oublier

Dim LigneFin As Integer

Amicalement

Claude

Bonsoir

Rectification

Les variables de type Integer sont stockées sous la forme de nombres de 16 bits (2 octets) dont la valeur est comprise entre -32 768 et 32 767

Donc Dim LigneFin As Long

Une "erreur" que je faisais (et que des fois je fais encore)

Alors la bravo à vous

Un super bravo à Amadeus et à Dubois qui ont résolu mon problème

Et bravo à ce forum qui a toujours les réponses aux questions

Et pour moi qui en a bien besoin lol

Merci encore de votre aide et de votre rapidité

cordialement patrick

Bonjour,

Tu aurais dû continuer sur ce poste plutôt que d'ouvrir celui-ci (même sujet)

lien: https://forum.excel-pratique.com/excel/deplacement-formulaire-t20791.html

Autre façon de faire un formulaire de saisie

voir feuille "Saisie", ici on transpose les données dans feuille recap

Pour les recherches, un filtre élaboré sera à mettre en place

direct sur la feuille "Recap"

Amicalement

Claude

730pastal-saisie.zip (15.40 Ko)
Rechercher des sujets similaires à "formulaire saisie 2003"