Mini mini programme vba en panne! :-(
JC
-
JC -
JC -
Bonjour à tous!
Je suis débutant sur vba et j'ai fait un petit programme mais qui ne marche pas :-(
Sub copiercollerspécial()
'raccourci Ctrl+w
Selection.Copy
Sheets("Historique des commandes").Unprotect
Sheets("Historique des commandes").Range("A65536").End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteValues
Sheets("Historique des commandes").Protect
Selection.Delete Shift:=xlUp
End Sub
ça met erreur sur le collage!!!
Quelqu'un sait pourquoi?
Merci pour d'avance pour les réponses!
Je suis débutant sur vba et j'ai fait un petit programme mais qui ne marche pas :-(
Sub copiercollerspécial()
'raccourci Ctrl+w
Selection.Copy
Sheets("Historique des commandes").Unprotect
Sheets("Historique des commandes").Range("A65536").End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteValues
Sheets("Historique des commandes").Protect
Selection.Delete Shift:=xlUp
End Sub
ça met erreur sur le collage!!!
Quelqu'un sait pourquoi?
Merci pour d'avance pour les réponses!
A voir également:
- Mini mini programme vba en panne! :-(
- Opera mini pc - Télécharger - Navigateurs
- Meilleur mini pc - Guide
- Rohos mini drive - Télécharger - Chiffrement
- Dameware mini remote control - Télécharger - Web & Internet
- X96 mini bloqué au démarrage - Forum Accessoires & objets connectés
2 réponses
Je n'sais pas pourquoi ça ne fonctionne pas, mais j'ai détourner le problème en faisant ceci:
voilà! Merci
Sub copidelete()
'raccourci Ctrl+w
Call unprotect
Selection.Copy
Sheets("Historique des commandes").Range("A65536").End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteValues
Selection.Delete Shift:=xlUp
Call protect
End Sub
Sub unprotect()
Sheets("Historique des commandes").unprotect
Sheets("Tableau des commandes").unprotect
End Sub
Sub protect()
Sheets("Historique des commandes").protect
Sheets("Tableau des commandes").protect
End Sub
voilà! Merci