Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
En revanche, une nouvelle feuille xlsx s'ouvre bien dans un nouveau fichier xlsx mais n'est pas enregistré dans le nouveau dossier nommé Test. Cette feuille cible correspond à la première feuille qui doit être transférée. Le classeur en compte 23.
Bonjour job75,
J'ai toujours une erreur 1004 sur la ligne : ActiveSheet.UsedRange = F.UsedRange.Value
"Nous ne pouivons pas modifier les cellules sélectionnées, car cela affecterait un tcd. Pour modifier le rapport, veuillez utiliser la liste des champs. Si vous essayez d'insérer ou de supprimer...
Désolé, j'aurais dû le préciser dans ma première discussion. J'exploite des données sensibles et les anonymiser prendrait du temps ; mais je peux le faire si c'est plus facile.
Bonjour,
J'ai ce bout de code qui me permet de transférer certaines des feuilles souhaitées vers un nouveau classeur.
Sub EnregXLS()
Application.ScreenUpdating = False
Application.DisplayAlerts = False ' Masque le message " Ce fichier existe déjà ..."
For Each F In Worksheets...
Oui après tout tu as raison. Subsiste le problème de la mise en page pdf car mes feuilles excel ne changement pas de mise en page, alors que le pdf est mis d'office en format portrait A4... ça peut se régulariser avant l'envoi pdf ? merci
@sylvanu
Merci tout d'abord. Pour le problème 1, je travaille sur le classeur d'origine avant de le copier vers le nouveau classeur et les nouvelles feuilles copiées. J'adresse ensuite par mail les nouvelles feuilles à différents services de manière individuelle et je souhaite qu'ils ne...
@sylvanu - Les feuilles copiées qui comportaient des chiffres au formation monétaire ont été transformées au format €20 000 au lieu de 20 000 €. Et une douzaine de feuilles sont impactées suite à la copie.
Merci
Philippe
Le test est super concluant. Une dernière chose stp : si je souhaite que les feuilles copiées dans le nouveau classeurs excel soient protégées en écriture, que dois je ajouter dans le code actuel. Et j'espère que cela sera ma dernière question... j'abuse un peu. Merci 🙂
Bonjour,
Dans l'exemple donné, je souhaite que les feuilles "NePasCopier1" et "NePasCopier2" du fichier joint, au même titre que la feuille Entete, ne soient pas copiées dans le nouveau classeur. Je comprends que je dois l'écrire dans le code avant le then et en nommant les feuilles non...
une dernière question. Si je souhaite que les onglets transférés restent au format inital, c'est à dire en xlsm et qu'ils conservent également le même nom que l'onglet source, que dois je modifier dans le code stp ?
Merci
Ok je viens de comprendre. Un peu long à la détente. Sans abuser, si je souhaite que ces fichiers pdf aillent ailleurs que dans le dossier courant du fichier xlsm, comment dois-je m'y prendre ? indiquer dans le code le chemin du dossier de destination ?
merci d'avance
@sylvanu
Merci pour ta réponse.
Donc si je comprends bien et c'est pas gagné, en exécutant le code ci-dessus cela me génére un fichier pdf ? où est il généré stp ? je ne le retrouve pas.
merci et désolé pour mon ignorance. 😞
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.