Vous devrez peut-être modifier la valeur dans une cellule lorsque vous travaillez avec Excel et Visual Basic pour Applications ou VBA. Avec VBA, vous pouvez modifier les cellules automatiquement sans avoir à modifier manuellement les valeurs. Vous pouvez accomplir cette tâche en utilisant l'objet Range dans VBA pour sélectionner la cellule que vous voulez modifier . Une fois que la cellule est sélectionnée, vous pouvez utiliser la propriété ActiveCell pour changer sa valeur ou d'autres propriétés . Instructions 1 lancement "données dans A1 " de type " Microsoft Office Excel » et dans la cellule A1 . Cliquez sur l'onglet "Developer " et cliquez sur " Visual Basic " pour ouvrir la fenêtre de l'éditeur VBA. 2 Cliquez sur le menu " Insertion", puis cliquez sur " Module " pour insérer un nouveau module. < Br > 3 créer une nouvelle variable de chaîne en tapant ce qui suit: données Dim As String 4 Copier et coller le code suivant pour modifier le valeur dans la cellule A1: . Range (" A1") Sélectionnez données = Range (" A1") valeur Si les données " données dans A1 " = Puis . Photos ActiveCell.Value = " A1 données modifiées " Else MsgBox "Data est OK. " End If 5 Appuyez sur " F5 " pour exécuter la procédure et changez la valeur dans A1 . Exécutez la procédure une seconde fois, et vous obtiendrez un message indiquant que les données sont OK.
|