XL 2019 Amélioration réservation de salle

Ron74

XLDnaute Nouveau
Bonjour à tous
Je dois suivre une réservation de salles
Cahier des charges
3 salles a gérer
3 réservation possible par jour ( a des heures différentes) et par salle
J'ai fait un fichier avec VBA mais je trouve que la mise à jour est un peu longue alors que je n'ai que 10 réservations
J'ai essayé pas mal de chose mais je n'y arrive pas (tableau, index, equiv)

Pouvez vous m'aider à améliorer cette mise à jour

Merci de votre aide
 

Pièces jointes

  • reser.zip
    307.1 KB · Affichages: 35

chris

XLDnaute Barbatruc
Bonjour

Tu aurais tout intérêt à travailler avec des tableaux structurés
Cela simplifierait le remplissage ou la modification de l'onglet Réservation par VBA (je n'ai pas modifié ton code)

Tu peux créer le planning par PowerQuery intégré à ta version

J'ai fait 2 exemples
  • soit un planning + un résumé un peu comme ton onglet
  • soit un planning contenant toutes les infos si présentes
Actualiser par Données, Actualiser Tout ou ThisWorkBook.RefreshAll

On peut soit filtrer le résultat par Segment ou passer la période en paramètre pour limiter la restitution
 

Pièces jointes

  • Réservation2_PQ.zip
    380.3 KB · Affichages: 30

Ron74

XLDnaute Nouveau
Bonjour
Merci pour votre réponse
Je suis en train de regarder PowerQuery que je ne connais pas
Par contre j'ai un message d'erreur quand je veux actualiser les données

1604333261410.png


Merci de votre aide
 

chris

XLDnaute Barbatruc
RE

PowerQuery est intégré dans les 2 versions sauf sur Mac

Je posais la question par rapport à ton message d'erreur
Voir s'il n'a pas été désactivé à l'installation

As-tu bien une zone Récupérer et transformer les données dans l'onglet Données
 

chris

XLDnaute Barbatruc
Donc dans mon fichier tu vois les requêtes ?

Edit : quleques commandes ont très légèrement évolué lors de la dernière MAJ 365 argument en plus sur une ou deux fonctions). Il pourrait y avoir une erreur sur 2019
A voir
 
Dernière édition:

Ron74

XLDnaute Nouveau
Bonjour à tous
Merci de vos réponses
Je suis passé par des sommeprod, des Index et Equiv qui fonctionne très bien mais j'ai un problème avec les réservations sur plusieurs jours
Pour moi la réservation n°6 et une seule et même réservation
Mais je n'arrive pas à la différencier des autres
Pouvez-vous m'aider pour avoir dans la colonne "Code" le contenu de la colonne "colonne1"

2.jpg


ce code me permet de remplir le tableau ci-dessous

1.jpg

Merci de votre aide
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 215
Messages
2 086 329
Membres
103 183
dernier inscrit
karelhu35