![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: août 2008
Messages: 15
|
Salut à tous!!
Voilà j'ai un petit souci : j'aimerais que lorsque j'ouvre excel une feuille apparaisse automatiquement, en première position (toujours la même la feuille "journalier"). Dans cette feuille, dans ma colonne B, à partir du moment où un élément sera inséré dans une cellule de la A j'aimerais que la date du jour apparaisse automatiquement. A partir de là, et même après enregistrement, j'aimerais que les éléments rentré dans mes cellules par exemple le lundi n'apparaisse plus le mardi (je me retrouverai alors avec une feuille journalière vierge de tout sauf de l'intitulé des colonnes, et de la même façon les dates seraient mises à jour automatiquement). Voilà je sais que c'est beaucoup, et je n'y parviens pas, alors si vous pouviez m'aider. Merci! |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Accro
Date d'inscription: décembre 2007
Messages: 1 711
|
Bonjour,
Je ne comprends pas le but de ta question. Si tu enregistres une feuille avec les en-têtes et les formules, et que dans cette feuille tu saisis par après des données que tu ne veux plus voir lors d'une éventuelle réouverture de cette feuille, il te suffit de ne pas enregistrer les dernières données saisies. Ou bien je n'ai rien compris du tout, ce qui est fort probable. abcd |
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: août 2008
Messages: 15
|
Bah en fait le problème c'est que je dois enregistrer le reste du classeur, mais que je voudrais que cette feuille soit tous les jours vierges (mais dans une même journée par contre je voudrais que les éléments restent si on réouvre).
Voilà je sais je suis un peu compliqué! ![]() |
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Nouveau
Date d'inscription: juin 2008
Messages: 45
|
SI j'ai bien compris tu veux que tout les jours de la semaine a l'ouverture de ton fichier que la feuille soit vide, mais dans une même journée si tu ferme et réouvre pls fois le classeur les données soient tjs visible ?
|
|
|
|
|
|
#6 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Messages: 2 376
|
Bonsoir clown, abcd, Skqgent,
Ci-joint, peut-être une solution à ton problème. J'ai utilisé le code VBA suivant (à mettre dans le module de code de l'objet ThisWorkbook) : Code:
DANS LE MODULE DE CODE DE L'OBJET THISWORKBOOK
Option Explicit
'myDearFriend! - www.mdf-xlpages.com
Private Sub Workbook_Open()
Dim R As Range
Dim L As Long
Application.ScreenUpdating = False
With Sheets("Journalier")
Set R = .Rows(Application.Rows.Count)
For L = 2 To .Cells(Application.Rows.Count, 2).End(xlUp).Row
With .Cells(L, 2)
If .Value <> "" And .Value <> Date Then
Set R = Union(R, .EntireRow)
End If
End With
Next L
R.Delete
End With
Application.ScreenUpdating = True
End Sub
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Sh.Name <> "Journalier" Or Target.Count > 1 Then Exit Sub
If Not Application.Intersect(Target, Columns("A")) Is Nothing Then
Target.Offset(0, 1).Value = IIf(Target.Value <> "", Date, "")
End If
End Sub
|
|
|
|
|
|
#7 (permalink) | |
|
XLDnaute Nouveau
Date d'inscription: août 2008
Messages: 15
|
Citation:
Tout d'abord merci pour ton aide précieuse. Mais j'ai un petit souci : en fait sur ma première feuille "journalier" j'avais deux listes qui se modifiaient automatiquement l'une l'autre (un utilisateur génial ici m'avait aidé pour ça). Maintenant depuis que j'ai ajouté le code de changement que tu m'as donné (et merci encore), ça ne fonctionne plus tres bien. Je te joins un fichier exemple pour que tu vérifies par toi meme, si tu peux m'aider. En tout cas merci encore! |
|
|
|
|
![]() |
| Liens sociaux |
| Tags |
| date;automatique |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| date automatique | moeglrol | Forum Excel | 3 | 19/08/2007 09h41 |
| calcul de date automatique en fonction de la date du jour | steve73 | Forum Excel | 6 | 18/07/2007 22h33 |
| date automatique | Pedro57 | Forum Excel | 7 | 20/05/2005 15h52 |
| date automatique | raoul | Forum Excel Downloads - Archives | 2 | 21/06/2004 21h44 |
| Date automatique | gaubs | Forum Excel Downloads - Archives | 4 | 18/03/2003 08h03 |