Bonjour
J'ai un souci de date je vous expose mon probléme
Par l'intermédiaire d'un formulaire j'alimente un tableau qui contient cinq colonnes
Colonne A contenant une date
Colonne B contenant du texte
colonne C contenant une somme
colonne D contenant le mois par rapport à la colonne A (avec cette formule =TEXTE([@DATE];"mmmm")
colonne E. contenant l'année par nrapport à la colonne A ( avec cette formule =ANNEE([@DATE])
J'en viens à mon souci, lorsque je saisi une date (23/01/2023) sur mon formulaire et que valide cette date se positionne à droit de la cellule et dans les colonne D j'ai la même
la même date (23/01/2023) et dans la colonne E j'ai #VALEUR
Peut on me venir en aide pour régler ce souci et le pourquoi de la chose
Merci
@micpid62 : normal que tes tcd ne soient pas mis à jour. Tu transfers du texte (TextBox3) en colonne C.
Il faut la formater en double ou currency. Cdbl(Textbox3) fonctionne
Pour rafraichir les tcd de la feuille, dans le module de code de la feuille concernée, ajoute ce code
VB:
Private Sub Worksheet_Activate()
ActiveSheet.PivotTables("Tableau croisé recette").PivotCache.Refresh
End Sub
Tu n'as pas compris ou je me suis mal exprimé, concerne le code de bouton "Ajouter" des 2 formulaires Recette et Depense
Pour Recette, tu fais appel à la fonction ci-dessous
VB:
'Ajouter
Function copy_from_form()
Dim lastrow As Long
lastrow = ActiveWorkbook.Sheets("Recette").Range("a1000000").End(xlUp).Row
lastrow =...
Je reviens vers vous
Lorsque j'ajoute les dates et les chiffres les données se retrouve sur la gauche de cellule des feuilles recette et dépense
J'ai fait un essai en les saisissant "en dur" dans les différentes cellules des tableaux recette ou dépense, les données se positionne sur la droite des cellules
J'espère que j'ai été clair cette fois ci
Encore merci pour votre aide
Merci pour votre
Effectivement les date et somme sont alignés mais si vous regardez dans la feuille tcd recette bar je n'ai pas le résultat escompté. Il faut que je saisisse à la main dans le tableau concerné pour un résultat correct
Je n'ai pas vraiment regardé où est la ligne de code incriminée mais, vous utilisez des TextBox, donc le résultat est un texte.
Il faut rétablir une date avant d'écrire dans votre tableau.
Lorsque récupère mes comptes bancaires, ils descendent directement sous XL sous cette forme :
Débit et Crédit sont sur la même page dans deux colonnes différentes. Ce qui fait que le bilan est automatique en temps réel.
Lorsque récupère mes comptes bancaires, ils descendent directement sous XL sous cette forme : Regarde la pièce jointe 1161311
Débit et Crédit sont sur la même page dans deux colonnes différentes. Ce qui fait que le bilan est automatique en temps réel.