XL 2021 Calendrier des marées info

Nicolas JACQUIN

XLDnaute Impliqué
Supporter XLD
Bonjour à tous,

A ceux qui ont le pied marin,

je voulais savoir s'il était possible de créer un calendrier des marées avec :
-les heures de marée Haute
-les heures de marée Basse

et éventuellement les coefs.

Je ne sais pas du tout si c'est possible, mais si certains ont déjà étudiés sur la chose je suis preneur.

Je sais qu'il y a plein de site en ligne qui donne ce que je veux, mais se serait pour compléter un calendrier
avec les phases lunaires, éphémérides ..........

Si ça peut aider je suis de la région Lorientaise (Bretagne)

En vous remerciant d'avance.

Nicolas
 

Nicolas JACQUIN

XLDnaute Impliqué
Supporter XLD
Bonjour,
Il y a une différence entre le nom affiché sur le site et le nom dans l'URL {PORT-TUDY | Ile de Groix (Port-Tudy)}
et en plus il fallait gérer les caractères spéciaux espace %20 etc.

Non ça ça à l'air d'être ok

Capture d’écran 2024-08-30 114021.jpg
 

Nicolas JACQUIN

XLDnaute Impliqué
Supporter XLD
Merci pour ce gros chantier, là j'y comprends vraiment rien, chapeaux l'artiste ;)

Donc là je garde juste le module1 ?
Et si je veux rejouter les hauteurs de marées c'est je sais même pas 🤣, c'est plus du vba ça pour moi 🤣.
Et juste mettre le format heure/minutes si c'est possible.

Merci encore pour le boulot et ta patience ;)

Nicolas
 

TooFatBoy

XLDnaute Barbatruc
Je ne sais si je dois en 🤣 ou en 😭 en fait... 😁


Je te cherchais l'explication de Format d'Excel, mais je ne trouve point.
Si tu as la possibilité de trouver ça dans l'aide d'Excel, ce serait bien car j'ai bien une petite idée mais je ne sais plus ce que ça fait exactement.

[edit]
J'ai trouvé :
L'aide de Microsoft à dit:
Retourne une valeur de type Variant (String) contenant une expression formatée en fonction des instructions qui se trouvent dans l’expression de mise en forme.
😉
[/edit]
 
Dernière édition:

Nicolas JACQUIN

XLDnaute Impliqué
Supporter XLD
Tu fais un clic droit sur la colonne et tu modifier le format

Oui c'est ce que j'avais fait mais ça match pas
Du coup j'ai modifié là et c'est bon

VB:
Sub requête()
Dim Rs As Object
    sql = "SELECT * FROM [Marées$] WHERE [Date]=#" & Format(Dates, "yyyy-mm-dd") & "# AND [Ville]='" & Replace(VILLES, "'", "''") & "'"
         ' Créer un objet Recordset
        Set Rs = CreateObject("ADODB.Recordset")
        Matin_Coefficient = "": Après_Coefficient = ""
         Matin_Basse = "": Après_Basse = ""
          Matin_Haute = "": Après_Haute = ""
        Rs.Open sql, conn, 1, 3
        If Not Rs.EOF Then
            Matin_Coefficient = "" & Rs("Matin Coeff"):  Après_Coefficient = "" & Rs("Après-midi Coeff")
            Matin_Basse = "" & Rs("Matin Basse mer"):  Après_Basse = "" & Rs("Après-midi Basse mer")
            Matin_Haute = "" & Rs("Matin Pleine mer"):  Après_Haute = "" & Rs("Après-midi Pleine mer")

            Matin_Basse = Format("" & Rs("Matin Basse mer"), "hh:mm"): Matin_Haute = Format("" & Rs("Matin Pleine mer"), "hh:mm")
            Après_Basse = Format("" & Rs("Après-midi Basse mer"), "hh:mm"): Après_Haute = Format("" & Rs("Après-midi Pleine mer"), "hh:mm")
        End If
        
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
313 913
Messages
2 103 512
Membres
108 685
dernier inscrit
BAAK