E
Edouard
Guest
Bonsoir le Forum
J’ai un Pp délicat à vous soumettre et pas facile à expliquer je vais donc le disséquer.
1 - la macro copier/coller de l’exemple ci-joint permet sans déprotéger la feuille de faire un copier/coller d’une plage quelconque (feuille ' Niveau 1 ' par exemple), sans copier les formules, uniquement les cellules qui ont des valeurs, vers la feuille identique d’un autre classeur.
Procédure : après avoir fait une copie du classeur ' Tableur ', pour être sur d’avoir deux classeurs identiques, considérer le classeur source ouvert sur la feuille ' Niveau 1 ' et le classeur cible aussi, dans le classeur source sélectionner une plage,(au moins une ligne entière pour que l’essai soit significatif) lancer la macro copier/coller, pointer le nom du classeur cible dans la boite de dialogue, qui vient de s’ouvrir, et dans le classeur cible pointer la cellule de base ou sera ancré la plage, (si la plage =A5 :AT6 du classeur source, pointer par ex en A7 ou A8 …du classeur cible) et enfin faire coller de la boite de dialogue.
Ok ça marche.
2 – Dans le Workbook un autre code oblige le classeur à s’ouvrir toujours sur la feuille ' Accueil '. Si une autre feuille après l’ouverture est activée, et enregistrée elle reste active, ce n’est pas la feuille ' Accueil ' qui redevient active.
Ok ça marche
Pb : ces deux macros fonctionnent très bien quand elles sont chacune dans des classeurs différents mais rentrent en conflit quand elles sont dans le même classeur.
Est-ce quelqu’un aurait une idée pour les faire cohabiter ?
Merci d’avance
A+
[file name=Tableur.zip size=33758]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Tableur.zip[/file]
J’ai un Pp délicat à vous soumettre et pas facile à expliquer je vais donc le disséquer.
1 - la macro copier/coller de l’exemple ci-joint permet sans déprotéger la feuille de faire un copier/coller d’une plage quelconque (feuille ' Niveau 1 ' par exemple), sans copier les formules, uniquement les cellules qui ont des valeurs, vers la feuille identique d’un autre classeur.
Procédure : après avoir fait une copie du classeur ' Tableur ', pour être sur d’avoir deux classeurs identiques, considérer le classeur source ouvert sur la feuille ' Niveau 1 ' et le classeur cible aussi, dans le classeur source sélectionner une plage,(au moins une ligne entière pour que l’essai soit significatif) lancer la macro copier/coller, pointer le nom du classeur cible dans la boite de dialogue, qui vient de s’ouvrir, et dans le classeur cible pointer la cellule de base ou sera ancré la plage, (si la plage =A5 :AT6 du classeur source, pointer par ex en A7 ou A8 …du classeur cible) et enfin faire coller de la boite de dialogue.
Ok ça marche.
2 – Dans le Workbook un autre code oblige le classeur à s’ouvrir toujours sur la feuille ' Accueil '. Si une autre feuille après l’ouverture est activée, et enregistrée elle reste active, ce n’est pas la feuille ' Accueil ' qui redevient active.
Ok ça marche
Pb : ces deux macros fonctionnent très bien quand elles sont chacune dans des classeurs différents mais rentrent en conflit quand elles sont dans le même classeur.
Est-ce quelqu’un aurait une idée pour les faire cohabiter ?
Merci d’avance
A+
[file name=Tableur.zip size=33758]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Tableur.zip[/file]