|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : février 2012 Messages : 12 ![]() |
Bonsoir
je me trouve devant un petit soucis que je n'ai reussi à résoudre ayant pourtant bien recherché , je dispose d'une macro me permettant de copier des feuilles et sur ces feuilles je souhaites ajouter des boutons de formulaire voici le code : Code :
j'ai un bug à la ligne : Code :
With Workbooks("TRANSITION.xls").ActiveSheet.Buttons.Add(Range("E155:F156").Left, Range("E155:F156").Top, Range("E155:F156").Width, Range("E155:F156").Height) avec l'information "impossible de lire la propriété add de la classe buttons En vous remerciant pour tout conseil utile , car je n'ai pas réussi à résoudre ce probleme Cordialement |
||
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Utilise plutôt des variables objets pour pouvoir arriver au résultat.
Exemple Code :
__________________
Cordialement. |
||
|
|
10
|
|
|
#3 |
|
Invité régulier
![]() Inscription : février 2012 Messages : 12 ![]() |
Merci pour cette réponse , ayant toutefois repris la correction que tu m'a proposé j'ai toujours le meme message d'erreur à la meme ligne !
|
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Ayant testé avec succès le code que j'avais proposé et ne voyant pas ton dernier code, je ne peux pas deviner la cause.
__________________
Cordialement. |
|
|
10
|
|
|
#5 |
|
Invité régulier
![]() Inscription : février 2012 Messages : 12 ![]() |
Mon code est tel que celui que j'ai donné , j'ai repris integralement votre
correction et j'ai toujours le meme message d'erreur c'est à ne rien y comprendre ! ... là j'avoue etre depassé |
|
|
00
|
|
|
#6 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Si c'est pas trop te demander, il est souhaitable que tu reportes ici ton code tel que testé.
Peut être quelque chose t'as échappé lors de l'adaptation. Sinon, qu'est ce que ta feuille a de spécial?
__________________
Cordialement. |
|
|
10
|
|
|
#7 | ||
|
Invité régulier
![]() Inscription : février 2012 Messages : 12 ![]() |
le voici mais rien de plus que votre adaptation :
Code :
je me demande s'il n'y a pas eventuellement une option à activer dans excel pour que vba puisse lire la" proprieté add de la classe button" et c'est toujours cette ligne qui bloque : Code :
With .Buttons.Add(.Range("H155").Left, .Range("H155").Top, .Range("H155:I155").Width, .Range("H155:H156").Height) |
||
|
|
00
|
|
|
#8 | |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Au lieu de cette ligne, mets celle là
Citation:
__________________
Cordialement. |
|
|
|
00
|
|
|
#9 | ||
|
Invité régulier
![]() Inscription : février 2012 Messages : 12 ![]() |
je pense que mon vba pète un cable !!!!!!!!!!!!!!!!
en attendant de tester ta dernière proposition , il vient d'arriver une anomalie sur la ligne Code :
sa rend fou !!!!!!!!!!!!!!!!!!!!
|
||
|
|
00
|
|
|
#10 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Ta feuille est elle protégée?
__________________
Cordialement. |
|
|
00
|
|
|
#11 |
|
Invité régulier
![]() Inscription : février 2012 Messages : 12 ![]() |
oui ....
|
|
|
00
|
|
|
#12 |
|
Expert Confirmé Sénior
![]() Inscription : juillet 2008 Messages : 5 848 ![]() |
Sur une feuille protégée, est ce que tu peux manuellement supprimer ou ajouter un bouton?
__________________
Cordialement. |
|
|
10
|
|
|
#13 |
|
Invité régulier
![]() Inscription : février 2012 Messages : 12 ![]() |
mon probleme et merci encor pour les réponses que tu m'a apporté |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com