Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Déterminer la dernière cellule réellement vide en B

  • Initiateur de la discussion Initiateur de la discussion Aloha
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Aloha

XLDnaute Accro
Bonjour,

Dans le fichier ci-joint je n'arrive pas à déterminer la dernière cellule de la colonne B contenant une valeur (B31), puisque les cellules B745, B753 et B768, apparemment vides, ne le sont pas pour Excel.
Comment résoudre ce problème?

Ce que je veux faire par VBA (le code est dans "Saisies" en VBA):
insérer la formule "=A3" en B32, la colonne B étant formatée en dddd et affichant ainsi le nom du jour, puis la tirer vers le bas, jusqu'à la dernière ligne avec une date en A, donc B751, puis remplacer les formules par leur valeur.

Bien à vous
Aloha
 

Pièces jointes

Bonjour,
Merci beaucoup! Tu m'as sauvé!
Je me suis vraiment cassé les dents à ce problème!
Et pour accomplir le reste de la tâche c'était facile. Il est vrai que dans le code (enregistré) il y a des "Select" dont je sais qu'ils ne sont pas bienvenus. Cf le fichier attaché.
Bonne journée
Aloha
 

Pièces jointes

Bonjour @Aloha, le forum

Perso j'aurais fait comme ça :
Code:
Option Explicit
Sub CopieDate()

Dim lastrowB&, lastrowA&

With Worksheets("Saisies")
    lastrowA = Range(.[A:A].Find("*", , , , xlByRows, xlPrevious).Address(0, 0)).Row
    lastrowB = Range(.[B:B].Find("*", , , , xlByRows, xlPrevious).Address(0, 0)).Row + 1
    .Range("B" & lastrowA & ":B" & lastrowB) = .Range("A" & lastrowA & ":A" & lastrowB).Value
End With

End Sub

@Phil69970
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…