bonjour
je fait la copie de plusieur cellules en meme temp d'un classeur a un autre mais dans ma copie certain cellule sont rempli avec des #REF
pourquoi et comment le modifier
bonjour
je fait la copie de plusieur cellules en meme temp d'un classeur a un autre mais dans ma copie certain cellule sont rempli avec des #REF
pourquoi et comment le modifier
c'est des choses qui arrivent, c'est la vie...(>_<)!
et il y as quoi dans les cellules sources...? (formules..)
si tu ne copie pas les formules dans même Adresse.. attention à ce qu'elle ne fasse pas référence à des cellules dont la position relative , nous emmêne en dehors du nouveau classeur...
se sont bien des formules et je crain que effectivement elles ne soit hors du nouveau classeur...
c'est des choses qui arrivent, c'est la vie...(>_<)!
Alors tu vas aussi devoir copier les onglets où se trouvent les données qui alimentent les formules.
Sinon, le plus simple, c'est de ne copier que la valeur. Mais par conter, tu auras un fichier figé. Mais peut-être que ça te suffit?
Pour faire un "copier coller" par valeur, voici le code:
Enfin, c'est surtout le
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False
qui est important.
Code : Sélectionner tout - Visualiser dans une fenêtre à part PasteSpecial Paste:=xlPasteValues
enfait je fait un
sa doit devenir
Code : Sélectionner tout - Visualiser dans une fenêtre à part ActiveSheet.Paste
???
Code : Sélectionner tout - Visualiser dans une fenêtre à part ActiveSheet.PasteSpecial Paste
apres un rapide test ma formule ne marche pas tu pourai etre plus clair sur commen modifier mon code stp
c'est des choses qui arrivent, c'est la vie...(>_<)!
Bon, je file, là, mais je crois bien que
devrait te convenir.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ActiveSheet.PasteSpecial Paste:=xlPasteValues
Fais le une fois manuellement en enregistrant une macro, en faisant un "Edition" "Collage spécial", et tu choisis "valeurs" dans les radio-boutons.
merci beaucoup
je test tout de suite je ferai un edit pour dire si sa marche ou pas
[EDIT] apres un test je suis en regret d'anoncé que sa ne marche pasil donne une erreur " erreur defini par l'aplication ou par l'objet
c'est des choses qui arrivent, c'est la vie...(>_<)!
Cette erreur arrive, en général, quand on tombe hors de la feuille.
Par exemple, ActiveSheet.Cells(0, 1).Select donne cette erreur.
N'oubliez pas de cliquer surquand vous avez obtenu ou trouvé vous-même la réponse à votre question.
Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
Pensez aussi à voter pour les réponses qui vous ont aidés.
------------
Je dois beaucoup de mes connaissances à mes erreurs!
bonjour
je ne pense pas tombé a coté de la feuille puisque si je remet
a la place de
Code : Sélectionner tout - Visualiser dans une fenêtre à part ActiveSheet.Paste
je n'est plus d'erreur...ormis biensur mes #REF
Code : Sélectionner tout - Visualiser dans une fenêtre à part ActiveSheet.PasteSpecial Paste:=xlPasteValues
c'est des choses qui arrivent, c'est la vie...(>_<)!
non mais les formules "pointes" en dehors de la feuille...
par exemple si tu as la formule
=A1
dans cellule B1 et que tu la copie vers la cellule A1.. tu aura une erreur..
=(Colonne à gauche de A ) 1
n'existant pas...
mais formule ressemble plus a =libDirection ou =libpjr
c'est des choses qui arrivent, c'est la vie...(>_<)!
Il faut que tu copie les valeurs de ta cellule
Pour cela tu n'a qu'a créé une macro test ou tu lance une macro automatique et tu fais un copier coller d'une cellule sur une autre en faisant un collage spécial et en spécifiant le collage que tu veuxcomme ça tu aura la bonne formule
Sinon tu peut pas utiliser tout betement une boucle ou tu fais un :
suivant les cellules que tu veux copier ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part f.cells(i,j).value = f.cells(k,f).value
- Avant de poster,
et http://www.developpez.com/sources/
- Lors du post, n'oubliez pas, si besoin les balises CODE => voir ici pour l'utilisation
- N'oubliez pas le
![]()
- N'oubliez pas le
si la réponse vous a été utile !
et libDirection ou Libpjr c'est quoi des noms de champs ? voir F5...Envoyé par ogenki
![]()
non sa renvoi juste du texte... " Suivi des projets du Schéma Directeur Informatique" et avec F5 sa me donne pour reference " libpjr"...
c'est des choses qui arrivent, c'est la vie...(>_<)!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager