Si vous travaillez avec Microsoft Office Excel souvent il est bon de savoir comment utiliser le "Cellule active" propriété pour ajouter, obtenir, et même changer le format de données dans une feuille de calcul. Visual Basic pour Applications (VBA) est un langage de programmation informatique utilisé pour automatiser les tâches de routine. Dans VBA, vous pouvez utiliser le "Cellule active" propriété pour apporter des modifications à vos données. Avec VBA, vous pouvez gagner du temps en automatisant un processus au lieu d`effectuer la même tâche manuellement.
Lancez Microsoft Office Excel, cliquez sur le "Développeur" onglet et cliquez "Visual Basic."
Clique le "Insérer" menu et cliquez "Module" pour insérer un nouveau module de code. Tapez le code suivant pour démarrer une nouvelle procédure sous:
Private Sub usingActiveCell ()
Copiez et collez le texte suivant pour activer "Sheet1:"
Des feuilles de calcul("Sheet1").Activer
Copiez et collez ce qui suit pour ajouter une valeur à "A1," "A2," et "A3:"
Gamme("A1").Sélectionner
ActiveCell.Value = 3.5
Gamme("A2").Sélectionner
ActiveCell.Value = 10
Gamme("A3").Sélectionner
ActiveCell.Value = 20
Copiez et collez ce qui suit pour mettre en évidence les cellules avec des données:
Avec ActiveCell
Gamme (Cellules (.Row, .CurrentRegion.Column), les cellules (.Row, .CurrentRegion.Columns.Count + .CurrentRegion.Column - 1)). Interior.ColorIndex = 8
Gamme (Cellules (.CurrentRegion.Row, .Column), les cellules (.CurrentRegion.Rows.Count + .CurrentRegion.Row - 1, .Column)). Interior.ColorIndex = 8
Terminer par
Application.ScreenUpdating = True
Copiez et collez ce qui suit pour afficher les valeurs ajoutées par la "Fenêtre Exécution:"
Gamme("A1").Sélectionner
Debug.Print ActiveCell.Value
Gamme("A2").Sélectionner
Debug.Print ActiveCell.Value
Gamme("A3").Sélectionner
Debug.Print ActiveCell.Value
Copiez et collez le suivant pour mettre fin à la procédure de sous:
End Sub
presse "Ctrl" et "g" pour afficher la "fenêtre Exécution" et appuyez sur "F5" pour exécuter la procédure.