XL 2021 Ajout dans ligne vba

  • Initiateur de la discussion Initiateur de la discussion Bruce68
  • 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 !

Bruce68

XLDnaute Impliqué
Bonsoir à tous

ws_1.Range(ws_1.Cells(i, 1), ws_1.Cells(i, 4)).Copy ws_2.Cells(u, 1)
Dans cette ligne de code la date recopiée est noté valeur, moi je voudrais une date en chiffre.
Voir fichier joint.
Je vous ,remercie de votre aide
 

Pièces jointes

Bonsoir.
Je propose ce code :
VB:
Sub CopierColler()
   Dim T(), LO As Long, LR As Long, C As Integer
   T = Feuil1.[A2:D2].Resize(Feuil1.Cells(2 ^ 20, "A").End(xlUp).Row - 1).Value
   For LO = 1 To UBound(T, 1)
      If Not IsEmpty(T(LO, 2)) Then
         LR = LR + 1
         For C = 1 To 4
            T(LR, C) = T(LO, C)
            Next C
         End If
      Next LO
   Feuil2.[A2:D63].ClearContents
   Feuil2.[A2:D2].Resize(LR).Value = T
   End Sub
 
- 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

Réponses
5
Affichages
778
Réponses
2
Affichages
461
Réponses
1
Affichages
287
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour