IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Correction d'une base de donnée


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Décembre 2012
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2012
    Messages : 26
    Par défaut Correction d'une base de donnée
    Bonjour.

    J'avoue que si j'ai réussi à créer ma base de données, c'est grasse au forum, mais là je suis bloqué.

    Je dois pour le 1er janvier terminée cette base de données, pour la nouvelle gestion, donc mon fichier Excel est une base me permettant d'enregistrer les bons de commande que j'édite, et d'enregistrer les factures reçues.

    Je vous expose mes problèmes.

    - Le bouton pour ouvrir mon formulaire est sur une feuille Excel, et je souhaite que les données s'inscrivent sur une autre feuille, actuellement les données se place sur la feuille où est mon bouton.
    - Je n'arrive pas intégrer dans un TextBox1 un compteur apparent et dans le suivant la date du jour.
    - J'aurai besoin que les données dans deux TextBox soient reporter au format "monétaire" afin que je puisse ensuite les retravailler avec Excel.
    - J'aurai besoin qu'en entrant le numéro de mon bon de commande, de retrouver ma saisie dans l'UserBox, afin que je puisse retravailler mes données.

    J'ai beau essayé de retranscrire ce que je peux trouver sur ce forum (ou d'autres), cela ne marche pas.

    Qui veux bien m'aider ?

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Bonjour,

    commence par moins te disperser et règle tes problèmes les uns après les autres .... une discussion par question avec un titre moins générique que le tiens...

    pour ton bouton, lors de l'écriture vers une feuille excel il faut toujours préciser devant tes objet Range, Cells .... la feuille et le classeur concerné , bannir tout ce qui est activeSheet, ActiveCell , ActiveWorbook..

    par exemple pour écrire sur la feuille excel "Feuil2" du classeur contenant ton code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ThisWorkbook.sheets("Feuil2").range("A1") = "J'écris dans la feuille 2 , cellule A1".
    corrige ton code en fonction ... ou montre nous le si tu n'y arrive pas...

Discussions similaires

  1. Quels logiciels de modélisation pour une base de données ?
    Par octopus dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 11/06/2023, 16h20
  2. [MySQL] ecriture correcte d'un chemin dans un champ d'une base de données
    Par new_wave dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 08/05/2014, 16h52
  3. [Strategie][Java][XML] Import dans une base de données
    Par nad dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 23/09/2002, 11h12
  4. [Concept] Stabilité d'une base de donnée
    Par lassmust dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 03/07/2002, 16h16
  5. associer une base de données(access) a un dbgrid
    Par ange1708 dans le forum MFC
    Réponses: 3
    Dernier message: 11/06/2002, 12h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo