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 :

Création Tableau VBA [XL-2010]


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
    comptable
    Inscrit en
    Juillet 2017
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : comptable

    Informations forums :
    Inscription : Juillet 2017
    Messages : 59
    Par défaut Création Tableau VBA
    Bonjour,

    Je vous contact ce jour, car étant un novice dans la programmation VBA, j'essaie d'apprendre et de regarder sur internet des tuto etc.

    Aujourd'hui, je souhaite réaliser une macro qui crée un tableau en fonction du nombre de jour d'un mois. Selon le mois selectionner dans une cellule, celui ci fera apparaitre le nombre de ligne nécessaire correspondant à une ligne = 1 jour dans le mois.
    je vous transmet le fichier joint, un exemple de tableau que je souhaite avoir est présent : tous se passe dans la feuille suivi quotiden compte bancaire.

    Merci d'avance à ceux qui prendront le temps d'essayer de m'aider !

    Budget - Copie.xlsm

  2. #2
    Membre émérite
    Homme Profil pro
    Contrôleur de gestion en activité
    Inscrit en
    Juillet 2012
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Contrôleur de gestion en activité
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2012
    Messages : 545
    Par défaut
    Bonjour,

    Pourquoi créer un tableau qui compliquerait le fichier.
    Il serait plus simple de ne pas afficher les Numéros des jours en trop (comme le 31 pour le mois de juin), plutôt que de monter une usine à gaz qui ferait varier peu les choses.

    Je te propose une petite table avec les 12 mois de l'année et leurs nombres de jours (attention aux années bissextiles) et une formule suivante à mettre en K10 et recopier vers le bas avec la plage 'table' à créer.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(LIGNE()-9> RECHERCHEV($R$1;table;2;0);"";LIGNE()-9)
    SM

  3. #3
    Membre averti
    Homme Profil pro
    comptable
    Inscrit en
    Juillet 2017
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : comptable

    Informations forums :
    Inscription : Juillet 2017
    Messages : 59
    Par défaut
    Citation Envoyé par Supermichou Voir le message
    Je te propose une petite table avec les 12 mois de l'année et leurs nombres de jours (attention aux années bissextiles) et une formule suivante à mettre en K10 et recopier vers le bas avec la plage 'table' à créer.

    SM
    Je ne comprends pas "la plage 'table' à créer "...

  4. #4
    Expert confirmé

    Homme Profil pro
    Curieux
    Inscrit en
    Juillet 2012
    Messages
    5 169
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Curieux
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2012
    Messages : 5 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    je n'ai pas ouvert ton fichier, comme beaucoup sur ce forum

    si l'idée est d'avoir un calendrier respectant les jours d'un mois donné pour une année donnée, tu peux très bien te passer de VBA.

    il y a pas mal de contributions à ce sujet, qui ne font appel qu'à de la mise en forme (une feuille "masque") et des formules Excel.

    Ma modeste contribution à ce sujet si ça peut t'aider : https://www.developpez.net/forums/bl...-jours-feries/

    Fait des recherches sur le forum, tu trouveras également des idées passant par VBA si vraiment c'est ton souhait

  5. #5
    Membre émérite
    Homme Profil pro
    Contrôleur de gestion en activité
    Inscrit en
    Juillet 2012
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Contrôleur de gestion en activité
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2012
    Messages : 545
    Par défaut
    re,

    il faut juste faire une petit tableau avec les 12 mois en lignes et leurs jours respectifs (31,28, etc) à coté. et renommer la plage en table.

    sinon, une simple rechercheV marche aussi, mais c'est plus lisible comme ça.

    SM

  6. #6
    Membre averti
    Homme Profil pro
    comptable
    Inscrit en
    Juillet 2017
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : comptable

    Informations forums :
    Inscription : Juillet 2017
    Messages : 59
    Par défaut
    Citation Envoyé par Supermichou Voir le message
    re,

    il faut juste faire une petit tableau avec les 12 mois en lignes et leurs jours respectifs (31,28, etc) à coté. et renommer la plage en table.

    SM
    J'ai essayer de faire comme tu m'a conseillé. Et sans vain, je n'ai pas reussi...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Toutes versions] Création d'un tableau vba 2 dimensions à partir du contenu d'une page Excel
    Par BanzaïDonut dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/03/2016, 16h05
  2. [Vba Access] Création tableau a longeur variable
    Par 57Steph dans le forum VBA Access
    Réponses: 4
    Dernier message: 06/09/2007, 08h34
  3. [Vba-E] Création tableau
    Par antoinelavigne dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 17/06/2006, 15h48
  4. Formulaire, création enregistrement VBA
    Par manujuggler dans le forum Access
    Réponses: 4
    Dernier message: 05/01/2006, 13h43

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