XL 2013 Copier coller VBA

  • Initiateur de la discussion Initiateur de la discussion SAMESS
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

SAMESS

XLDnaute Nouveau
Bonjour Forum,

Je recherche un code vba qui me permette d'extraire le planning de chaque prof dans une nouvelle feuille avec son nom (voir exemple)
Merci d'avance
 

Pièces jointes

Solution
Bonjour Marcel32 et merci d'être intervenu.

Maintenant les choses sont plus claires, pour les doublons il y a la date mais aussi la fonction occupée.

Voyez ce fichier (3) et le complément de code :
VB:
'---vérification des doublons---
Set d = CreateObject("Scripting.Dictionary")
Set P = F.[B2].CurrentRegion 'à adapter
For i = 2 To P.Rows.Count
    For j = 4 To 6
        x = LCase(P(i, j) & P(i, 7) & P(1, j))
        If d.exists(x) Then MsgBox "Doublon sur '" & P(i, j) & "' pour le N° " & d(x) & " et le N° " & P(i, 1) & " !", 48: Exit Sub
        d(x) = P(i, 1) 'mémorise le N°
Next j, i
Aucune feuille ne sera créée tant qu'il restera un doublon.

A+
si la colonne H de chaque prof contient des doublent,le fichier de la prof sera supprimé et un msg d’erreur qui contient"il faut modifié le planning de la prof "le nom de prof")
si possible!
Faut-il comprendre ceci :
Si la colonne H dans la feuille d'un prof contient des doubles, la feuille du prof sera supprimée et un message d’erreur contenant "Il faut modifier le planning du prof "NOM-DU-PROF"" s'affichera, si possible !
???

Si oui, que représente la colonne H (pour être sûr) ?
Est-ce la séance ???

Et quand considères-tu qu'il y a doublon ?
Faut-il tenir compte de la colonne H, et aussi de la date ou de la fonction du prof ?
 
Faut-il comprendre ceci :

???

Si oui, que représente la colonne H (pour être sûr) ?
Est-ce la séance ???

Et quand considères-tu qu'il y a doublon ?
Faut-il tenir compte de la colonne H, et aussi de la date ou de la fonction du prof ?
merci marcel32
en prend en considération la date (séance) et le fonction de prof
c a d en peut pas planifier une planning d'un prof qu'a la meme séance la meme jour et la meme fonction
 
Bonjour Marcel32 et merci d'être intervenu.

Maintenant les choses sont plus claires, pour les doublons il y a la date mais aussi la fonction occupée.

Voyez ce fichier (3) et le complément de code :
VB:
'---vérification des doublons---
Set d = CreateObject("Scripting.Dictionary")
Set P = F.[B2].CurrentRegion 'à adapter
For i = 2 To P.Rows.Count
    For j = 4 To 6
        x = LCase(P(i, j) & P(i, 7) & P(1, j))
        If d.exists(x) Then MsgBox "Doublon sur '" & P(i, j) & "' pour le N° " & d(x) & " et le N° " & P(i, 1) & " !", 48: Exit Sub
        d(x) = P(i, 1) 'mémorise le N°
Next j, i
Aucune feuille ne sera créée tant qu'il restera un doublon.

A+
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
30
Affichages
782
D
  • Question Question
Réponses
5
Affichages
73
Didierpasdoué
D
Réponses
16
Affichages
665
Réponses
5
Affichages
377
Retour