> Tous les forums > Forum Bureautique
 créer un lien en entrant une date
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
mm91
  Posté le 12/12/2006 @ 09:05 
Aller en bas de la page 
Astucien
Bonjour,

Avec Excel je voudrai faire un petit tableau à trois cases où l’on puisse entrer une date et qui appelle un lien pour chaque date.

application :

en entrant :

- dans la première case : 11

- dans la deuxième case : 12

- dans la troisième case : 06 (ou 2006)

le lien appelé doit être : http://icare.cinq.free.fr/meteo/2006/20061211.gif

PS:

la page: "............./2006/20061211.gif " est crée automatiquement par un logiciel; ce format n'est pas modifiable.

merci pour votre aide

Michel
Publicité
Bérylion
 Posté le 12/12/2006 à 14:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Salut

voila "à peu près"... (faudra retoucher sinon ça peut devenir assez lourd) : http://cjoint.com/?mmoaJwTstC

sinon, on peut entrer directement la date... : http://cjoint.com/?mmoa2zUNXe (mais faudra revoir aussi...)



Modifié par Bérylion le 12/12/2006 14:03
Marmotte18
 Posté le 12/12/2006 à 15:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Une piste à ton problème :

Suppose : A1 = 11 et B1 = 12 et C1 = 2006

Marmotte18
 Posté le 12/12/2006 à 17:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Une légère amélioration :

Suppose : A1 = 11 et B1 = 12 et C1 = 2006

  1. entre la macro ci-dessous dans un module standard. Elle te mettra la formule du lien en place dans la cellule D1 et ne conservera que sa valeur (la formule disparaîtra)
  2. il est possible de faire en sorte que cette macro fonctionne automatiquement dès qu'on touche une valeur dans A1, B1 ou C1
  3. double clique sur cette valeur et fait entrée = > le lien apparaîtra

Malheureusement, je n'ai pas réussi par VBA à faire cette 3ème étape.

Sub Lien()

Range("D1").Select
ActiveCell.FormulaR1C1 = _
"=""http://icare.cinq.free.fr/meteo/""&RC[-1]&""/""&RC[-1]&RC[-2]&RC[-3]&"".gif"""

Range("D1").Select
Selection.Copy

Range("D1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("D2").Select
End Sub



Modifié par Marmotte18 le 12/12/2006 17:40
mm91
 Posté le 12/12/2006 à 17:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Merci Bérylion et Marmotte18,

J'ai essayé la solution de Marmotte (que je comprends mieux)

(je garde sous le coude celle de Bérylion)

Ca marche bien, sauf la transformation en lien hypertexte (ton point 3), la case D1 prend bien la forme que je veux, mais reste en texte simple.

Mais de toute façon j'ai fait une grossière erreur: je pensai pouvoir transformer ce tableau Excel en page html (c'est pour mettre sur mon site perso), mais évidamment après transformation (enregistrer sous: html), le système n'est plus actif et ne fonctionne plus.

Donc je repose ma question autrement:

Comment fait-on, en html, pour faire un choix de date qui appelle chaque fois un lien correspondant ?

C'est par exemple le petit "compteur" qu'on trouve sur de nombreux sites Internet pour choisir la date d'un évennement, d'une réservation d'hotel etc, mais qui chez moi appellerait le lien sous la forme: http://icare.cinq.free.fr/meteo/2006/20061211.gif

Merci,

Marmotte18
 Posté le 12/12/2006 à 17:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir,

As-tu vraiment double cliqué dans la cellule "D1" où se trouve le résultat de la macro.?

As-tu pensé à faire "entrée" dans la foulée ?

=> La transformation en lien hypertexte se fera !



Modifié par Marmotte18 le 12/12/2006 17:53
galopin01
 Posté le 12/12/2006 à 20:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

bonsoir,
A mon avis ça serait pitêtre mieux sur le forum des webmestres, mais je ne suis pas certain que html soit capable de concaténer des string pour bricoler un lien hypertexte. Peut-être en javascript, et encore...

A+

mm91
 Posté le 13/12/2006 à 08:23 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Marmotte18,

oui, j'ai fait comme tu dis, mais la transformation en lien hypertexte ne se fait pas.

Mais ne t'inquiète pas puisque de toute façon je ne pourrai pas utiliser cette solution.

(C'est tout de même intéressant pour d'autres applications éventuelles).

Galopin01,

Je vais poser ma question chez les webmasters, mais j'ai peur que tu ai raison.

Pour info, c'est pour remplacer ceci: http://icare.cinq.free.fr/meteo/choixdunedate.htm (pas très élégant et pas très pratique !)

Merci,

Michel

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
324,55 €SSD SanDisk Ultra 3D 4 To à 324,55 € livré
Valable jusqu'au 21 Avril

Amazon Allemagne fait une belle promotion sur le SSD SanDisk Ultra 3D d'une capacité de 4 To qui passe à 3109,96 €. Comptez 4,59 € pour la livraison en France soit unt toal de 324,55 € livré. On le trouve ailleurs autour de 450 €. Une bonne affaire pour ce SSD performant qui offre des débits de 560 Mo/s en lecture et 530 Mo/s en écriture. Cette version est garantie 3 ans.

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douane. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre
58,99 €SSD WD Blue SN550 500 Go (NMVe M.2, 2400 Mo/s) à 58,99 €
Valable jusqu'au 22 Avril

Amazon fait une promotion sur le SSD WD Blue SN550 500 Go (NMVe M.2) qui passe à 58,99 € livré alors qu'on le trouve ailleurs à partir de 75 €. Ce SSD utilise une interface M.2 NVMe PCIe Gen3 x 4 pour une connexion simple et des performances exceptionnelles : jusqu’à 2 400 Mo/s en lecture séquentielle et jusqu’à 1 950 Mo/s en écriture séquentielle. Le SSD est doté de la technologie 3D TLC NAND haute densité offrant une endurance d’écriture durable et assorti d’une garantie de cinq ans. 


> Voir l'offre
GratuitJeu PC The First Tree gratuit
Valable jusqu'au 22 Avril

Epic Game Store offre actuellement le jeu PC The First Tree. Un magnifique jeu d'exploration à la troisième personne avec deux histoires parallèles : un renard qui essaie de retrouver sa famille perdue et un fils reprenant contact avec son père distant qui vit en Alaska.


> Voir l'offre

Sujets relatifs
Créer un lien hypertexte vba
dans word 2007 créer retour d'un lien hypertexte
créer un lien entre une feuille excel et une BD
Créer un titre pour lien hypertexte
créer un lien vidéo sur Word
Créer un lien vers une action
Créer un lien dans un blog
Créer un lien dans un message d'un forum
Créer un lien entre deux feuilles PLUS
Créer un lien entre excel et word
Plus de sujets relatifs à créer un lien en entrant une date
 > Tous les forums > Forum Bureautique