Bonjour à tous;
Grâce à l'aide de ce forum et d'autres, j'ai pu créer un petit programme pour mon travail alors qu'il y a 3 mois de cela je ne connaissais rien de rien à propos de tout ceci.
Cependant je rencontre divers problèmes qui sont certainement minime mais que je ne réussis pas à résoudre.
Avec votre aide, je suis certain que cela n'en sera plus un.
Problème 1:
J'ai un fichier qui me sert de base de données avec plusieurs onglets.
Dans celui-ci, à partir de l'onglet "ACCUEIL", j'active un USF qui me servira à saisir des données liées entre elles (pays - région - département - code postal - commune) => étape 1 = saisie
Dans celui-ci, à partir de l'onglet "ACCUEIL", j'active un USF qui me permettra de filtrer ma base de données => étape 2 = filtrage
Le code vba me semble lourd.... quelles sont les améliorations possibles en sachant que l'onglet "BD" contient 37000 lignes liées entre elles (pays à commune).
L'onglet "FILTRATION" me permettra la mise en place du géocodage et la création d'un fichier exploitable par google maps. Cela n'est pas encore certain.
Problème 2:
Quand je saisis un numéro d'échantillon colonne A de l'onglet "Moyenne RMN" ou autre pour entrer mon résultat d'anaylse, existe-t-il un moyen pour qu'une vérification se fasse sur la colonne A de l'onglet "DONNEES - RESULTAT" . Ainsi si le numéro saisi n'existe pas il faudrait que celui-ci soit reporté sur la première ligne libre de cet onglet en colonne A. Il en sera de même pour chaque onglet présent où je saisis mes résultats.
Problème 3:
Dans l'USF1, j'aimerai ajouter un bouton de commande qui permettrai la modification d'une ligne de l'onglet "DONNEES - RESULTAT". Ce bouton ouvrira une boite de dialogue où je saisirai le numéro échantillon voulu. Ensuite en validant mon choix, mon USF1 se remplirai avec les données déjà saisi dans cet onglet. Je suis perdu car je n'y arrive pas.
Voici le fichier en question: (il pèse 14 Mo donc impossible de l'intégrer normalement à ma demande.)
FICHIER HEBERGE SUR FREE
Ou bien en version simplifié et allégé ci joint.
Cordialement.
Grâce à l'aide de ce forum et d'autres, j'ai pu créer un petit programme pour mon travail alors qu'il y a 3 mois de cela je ne connaissais rien de rien à propos de tout ceci.
Cependant je rencontre divers problèmes qui sont certainement minime mais que je ne réussis pas à résoudre.
Avec votre aide, je suis certain que cela n'en sera plus un.
Problème 1:
J'ai un fichier qui me sert de base de données avec plusieurs onglets.
Dans celui-ci, à partir de l'onglet "ACCUEIL", j'active un USF qui me servira à saisir des données liées entre elles (pays - région - département - code postal - commune) => étape 1 = saisie
Dans celui-ci, à partir de l'onglet "ACCUEIL", j'active un USF qui me permettra de filtrer ma base de données => étape 2 = filtrage
Le code vba me semble lourd.... quelles sont les améliorations possibles en sachant que l'onglet "BD" contient 37000 lignes liées entre elles (pays à commune).
L'onglet "FILTRATION" me permettra la mise en place du géocodage et la création d'un fichier exploitable par google maps. Cela n'est pas encore certain.
Problème 2:
Quand je saisis un numéro d'échantillon colonne A de l'onglet "Moyenne RMN" ou autre pour entrer mon résultat d'anaylse, existe-t-il un moyen pour qu'une vérification se fasse sur la colonne A de l'onglet "DONNEES - RESULTAT" . Ainsi si le numéro saisi n'existe pas il faudrait que celui-ci soit reporté sur la première ligne libre de cet onglet en colonne A. Il en sera de même pour chaque onglet présent où je saisis mes résultats.
Problème 3:
Dans l'USF1, j'aimerai ajouter un bouton de commande qui permettrai la modification d'une ligne de l'onglet "DONNEES - RESULTAT". Ce bouton ouvrira une boite de dialogue où je saisirai le numéro échantillon voulu. Ensuite en validant mon choix, mon USF1 se remplirai avec les données déjà saisi dans cet onglet. Je suis perdu car je n'y arrive pas.
Voici le fichier en question: (il pèse 14 Mo donc impossible de l'intégrer normalement à ma demande.)
FICHIER HEBERGE SUR FREE
Ou bien en version simplifié et allégé ci joint.
Cordialement.
Pièces jointes
Dernière édition: