Macro Pour Aller à La Première Cellule Libre D'une Colonne, Excel Vba

Aller au contenu

Excel

Finances

Formules

Graphiques

Recherche

Statistiques

Macros

Vous êtes ici: ExcelCorpo > Macros VBA > Macros VBA pour les Lignes et Colonnes > Macro pour aller à la première cellule libre d’une colonne, Excel vba
  • 12:55
  • Macros VBA, Macros VBA pour les Lignes et Colonnes

Macro pour aller à la première cellule libre d’une colonne, Excel vba

Essayez d’aller à la dernière cellule d’une colonne. Pour ce faire, utilisez la propriété End et descendez une cellule plus bas avec la propriété Offset jusqu’à la première cellule vide de cette colonne. Entrez ensuite l’adresse de la cellule dans un message d’écran.

Sub ActiverDerniereCellule()   Sheets("Feuil1").Activate   Range("A65536").End(xlUp).Offset(1, 0).Select   MsgBox ActiveCell.Address End Sub

La macro  pose des problèmes si vous avez déjà supprimé et ressaisi des données dans votre classeur plusieurs fois. Cela crée des trous à travers lesquels Excel renvoie souvent la mauvaise dernière cellule. Pour être prudent, vous pouvez utiliser la macro.

Sub PremiereCelluleLibreColonne() Dim s As String Dim i As Long With ActiveSheet      i = 0      do          i = i + 1          s = cells (i, "A")          If Len (s) = 0 Then              Cells (i, "A") Activate              Exit do          End if      Loop While i <65535 End With End Sub

Dans une boucle qui commence à la première cellule de la colonne, vous contrôlez chaque cellule de la colonne. Si la cellule est vide, elle a une longueur de 0. Si tel est le cas, utilisez l’instruction Exit Do pour sortir de la boucle et terminer la macro. Le pointeur de la souris est alors automatiquement dans la bonne position.

S’abonner Se connecter avec : Connexion J’autorise à créer un compte Lorsque vous vous connectez pour la première fois à l’aide d’un bouton de connexion sociale, nous recueillons les informations de profil public de votre compte partagées par le fournisseur de connexion sociale, en fonction de vos réglages de confidentialité. Nous recevons également votre adresse e-mail pour créer automatiquement un compte pour vous sur notre site Web. Une fois votre compte créé, vous serez connecté à ce compte. DésapprouverApprouver Notifier de nouveaux commentaires de suivi nouvelles réponses à mes commentaires Label {} [+] Nom* E-mail* Site web Se connecter avec : J’autorise à créer un compte Lorsque vous vous connectez pour la première fois à l’aide d’un bouton de connexion sociale, nous recueillons les informations de profil public de votre compte partagées par le fournisseur de connexion sociale, en fonction de vos réglages de confidentialité. Nous recevons également votre adresse e-mail pour créer automatiquement un compte pour vous sur notre site Web. Une fois votre compte créé, vous serez connecté à ce compte. DésapprouverApprouver Label {} [+] Nom* E-mail* Site web 0 Commentaires le plus ancien le plus récent le plus populaire Inline Feedbacks Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

À propos

  • Excel Corpo: Formation et prestations des services Microsoft Excel et logiciels connexes (Ms Word, Ms PowerPoint, Ms Acces, R et SPSS)
  • Contact : [email protected]

Cours Excel

  • Initiation à Excel
  • Formules et Fonctions Excel
  • Formules Excel Pratiques
  • Macros Excel VBA Utiles
  • Programmation Excel VBA

Notre expertise

  • Formations
  • Certifications
  • Conseils
  • Programmation VBA
  • Développement d'Applications

Notre boutique

  • Livres Excel
  • Livres SPSS
  • Livres Python
  • Livres R
  • Livres Acces

Liens utiles

  • Contact
  • Politique de confidentialité
  • Conditions Générales
  • Conditions de Vente
  • Plan du site
0Nous aimerions avoir votre avis, veuillez laisser un commentaire.x()x| RépondreInsert

Tag » Code Vba Premiere Cellule Vide