Excel vba ajoute le code au module de feuille par programme
Comment mettre l'généré par programmation classeur un code d'événement similaire à ci-dessous:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim nextTarget As Range
Set nextTarget = Range(Selection.Address) 'store the next range the user selects
Target.Columns.Select 'autofit requires columns to be selected
Target.Columns.AutoFit
nextTarget.Select
End Sub
source d'informationauteur vims liu
Vous devez vous connecter pour publier un commentaire.
Utiliser cette option pour ajouter un classeur et placez une feuille de calcul événement de changement dans le module de la feuille Sheet1.
Lorsque vous 1er exécuter le code, vous pouvez obtenir une erreur.
Touche la butée de l'Icône, puis sélectionnez le menu "outils" et "Références"
Puis trouver "Microsoft Visual Basic pour Applications Extensibility 5.3 de la bibliothèque" et vérifier.
Exécutez à nouveau le code et cela devrait fonctionner.