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.