Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel > format dates ??
Vous inscrire
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus


Réponse
 
LinkBack Outils de la discussion
Vieux 15/11/2007, 16h28   #1 (permalink)
Evelynetfrancois
XLDnaute Occasionel
 
Date d'inscription: juillet 2006
Messages: 416
Par défaut format dates ??

BONJOUR à tous
voici mon probleme....
Cette macro ci-dessous fonctionne parfaitement si les dates de ma feuille sont au format "15/11/2007"
Comment la faire fonctionner avec un format "jeudi 15 novembre 2007"?
je tourne autour des "FormatDate(aaaa/mmmm/yyyy) sans resultat !!!
merci pour toutes vos aides si precieuses
E et F

Dim c As Range
Dim z As String
Dim i As Byte
With Columns(1)
Set c = .Find(Date + 1, LookIn:=xlValues)
If Not c Is Nothing Then
i = c.Row
z = c.Address
ActiveWindow.ScrollRow = i
Range(z).Activate
End If
End With
Evelynetfrancois est déconnecté   Réponse avec citation
ANNONCES
Vieux 15/11/2007, 16h31   #2 (permalink)
PascalXLD
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 7 639
Par défaut Re : format dates ??

Bonjoru

je ne vois pas pourquoi elle ne marcherait pas avec un affichage dans un autre format car pour excel c'est toujours un nombre

l faudrait voir un bout de fichier
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 15/11/2007, 16h44   #3 (permalink)
Evelynetfrancois
XLDnaute Occasionel
 
Date d'inscription: juillet 2006
Messages: 416
Par défaut Re : format dates ??

Bonjour Pascal
voici le dossier ligth
merci !!
E et F
Fichiers attachés
Type de fichier : zip DATE.zip (17,7 Ko, 54 affichages)
Evelynetfrancois est déconnecté   Réponse avec citation
Vieux 16/11/2007, 09h37   #4 (permalink)
PascalXLD
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 7 639
Par défaut Re : format dates ??

re

arf en effet bizarre, j'ai l'impression que tu vas être obligé de ne pas passer par un find
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 16/11/2007, 10h35   #5 (permalink)
pierrejean
XLDnaute Barbatruc
 
Avatar de pierrejean
 
Date d'inscription: janvier 2006
Localisation: 69400 LIMAS
Version Excel : Excel 2000 (PC)
Messages: 5 109
Par défaut Re : format dates ??

bonjour Evelyneetfrançois

Salut Pascal

Il me semble avoir deja eu ce probleme entre find et les dates

une solution:

Code:
 
Private Sub Worksheet_Activate()
Dim c As Range
Dim z As String
Dim i As Byte
 For n = 1 To Range("A65536").End(xlUp).Row
   If Range("A" & n) = Date Then
      Range("A" & n).Select
      ActiveWindow.ScrollRow = n
      Exit For
   End If
 Next n
 End Sub
pierrejean est déconnecté   Réponse avec citation
Vieux 16/11/2007, 10h40   #6 (permalink)
PascalXLD
Super Moderator
 
Avatar de PascalXLD
 
Date d'inscription: février 2005
Localisation: Rennes
Version Excel : Excel 2000 (PC)
Messages: 7 639
Par défaut Re : format dates ??

re

arf une idée d'un seul coup

essaies

Set c = .Find(Date, LookIn:=xlFormulas)
__________________
Pascal(Visitez mon Blog Photo)

Vous pouvez devenir "Supporter XLD", plus de renseignements ICI
PascalXLD est déconnecté   Réponse avec citation
Vieux 16/11/2007, 11h06   #7 (permalink)
matthieu33
XLDnaute Occasionel
 
Avatar de matthieu33
 
Date d'inscription: septembre 2007
Messages: 431
Par défaut Re : format dates ??

Bonjour Evelynetfrancois, pierrejean, PascalXLD et le forum,

Voici une solution :

Code:
Private Sub Worksheet_Activate()
Dim c As Range
Dim z As String
Dim i As Byte
 With Columns(1)
        Set c = .Find(Date)
            If Not c Is Nothing Then
                 i = c.Row
            z = c.Address
   ActiveWindow.ScrollRow = i
            Range(z).Activate
    End If
  End With
End Sub
@+
matthieu33 est déconnecté   Réponse avec citation
Vieux 16/11/2007, 11h19   #8 (permalink)
pierrejean
XLDnaute Barbatruc
 
Avatar de pierrejean
 
Date d'inscription: janvier 2006
Localisation: 69400 LIMAS
Version Excel : Excel 2000 (PC)
Messages: 5 109
Par défaut Re : format dates ??

Re
@ Pascal : Génial ,j'essaierais de m'en souvenir !!
@ matthieu33 Attention ! il me semble que le Find conserve les arguments de la precedente recherche
extrait de l'aide
Les paramètres des arguments LookIn, LookAt, SearchOrder et MatchByte sont enregistrés chaque fois que vous utilisez cette méthode. Si vous ne spécifiez aucun paramètre pour ces arguments lors du prochain appel de la méthode, les paramètres enregistrés sont utilisés. Le fait de définir les paramètres de ces arguments modifie les paramètres de la boîte de dialogue

dans ton cas cela fonctionne apres l'utilisation de xlformulas , j'ai des doutes quant a l'utilisation apres xlvalues
pierrejean est déconnecté   Réponse avec citation
Vieux 16/11/2007, 17h31   #9 (permalink)
Evelynetfrancois
XLDnaute Occasionel
 
Date d'inscription: juillet 2006
Messages: 416
Par défaut Re : format dates ??

Set c = .Find(Date, LookIn:=xlFormulas)........

Bonjour Pascal PierreJean et matthieu et surtout MERCI pour ce "xlFormulas"
cela me sort de mon soucis et du coup je vais pouvoir remedier à ce probleme sur rmes differents programmes avec bien sur ce meme soucis persistant que je traine depuis un bon moment ................

bravo a tous .............
bonne soirée......
E et F
Evelynetfrancois est déconnecté   Réponse avec citation
ANNONCES
Réponse



Outils de la discussion

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
format de dates toinish Forum Excel 8 24/03/2006 15h10
format conditionnel et dates andré Forum Excel Downloads - Archives 8 18/09/2003 08h05
format des dates jef Forum Excel Downloads - Archives 3 07/09/2003 18h57
DATES - FORMULE SUR DATES - DATES ET ENCORE DATES - MERCI de M'AIDER Jarod Forum Excel Downloads - Archives 5 30/07/2003 15h34
format de dates albert Forum Excel Downloads - Archives 3 15/07/2002 17h13


Fuseau horaire GMT +2. Il est actuellement 22h54.


(C) 2006 Excel Downloads