Déterminer une date à partir d'une table
Résolu/Fermé
A voir également:
- Déterminer une date à partir d'une table
- Table ascii - Guide
- Table des matières word - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Comment faire une recherche à partir d'une photo - Guide
7 réponses
Utilisateur anonyme
25 janv. 2008 à 17:33
25 janv. 2008 à 17:33
Bonsoir,
pas trés clair mais enfin
la formule c'est comme quand tu joues à la bataille bavale, tu donnes le numéro de ligne et le numéro de colonne. il faut juste que ton tableau soit bien organisé.
tu peux même faire un tableau à quatre dimensions
tableau(annee, mois, jour , heure)
ainsi tableau(2008,2,14,15) donne les infos du 15/02/2008 à 15 heures
pas trés clair mais enfin
la formule c'est comme quand tu joues à la bataille bavale, tu donnes le numéro de ligne et le numéro de colonne. il faut juste que ton tableau soit bien organisé.
tu peux même faire un tableau à quatre dimensions
tableau(annee, mois, jour , heure)
ainsi tableau(2008,2,14,15) donne les infos du 15/02/2008 à 15 heures
OK,
et tenant compte que mes mois c'est la première colonne, les jours de la semaine la deuxième et que l'heure est sur les lignes.
Comment je fais pour demander d'aller rechercher la valeur dans la cellule pour ces 3 dimensions que je connais?
Est-ce que je peux donner un nom à chaque liste et (mois,jour semaine et heure) et lui dire ld'aller rechercher mois=1, jours = 5 et heure = 15h en même temps?
Mon problème est de définir ce tableau en fait. Qu'est-ce que je dois paramétrer?
Si je reprends ton exemple et que je l'adapte à mon cas, j'obtiens :
tableau(mois, jour , heure)
Comment vais-je définir mois, jours, heure et tableau? En nommant que par exemple l'ensemble B2;M2 = heure de 1 à 12? c'est comme ca que tu vois les choses?
Désolé si je ne suis aps clair mais c'est mes débuts et je patauge, mais je 'men sortirai :-)
et tenant compte que mes mois c'est la première colonne, les jours de la semaine la deuxième et que l'heure est sur les lignes.
Comment je fais pour demander d'aller rechercher la valeur dans la cellule pour ces 3 dimensions que je connais?
Est-ce que je peux donner un nom à chaque liste et (mois,jour semaine et heure) et lui dire ld'aller rechercher mois=1, jours = 5 et heure = 15h en même temps?
Mon problème est de définir ce tableau en fait. Qu'est-ce que je dois paramétrer?
Si je reprends ton exemple et que je l'adapte à mon cas, j'obtiens :
tableau(mois, jour , heure)
Comment vais-je définir mois, jours, heure et tableau? En nommant que par exemple l'ensemble B2;M2 = heure de 1 à 12? c'est comme ca que tu vois les choses?
Désolé si je ne suis aps clair mais c'est mes débuts et je patauge, mais je 'men sortirai :-)
Utilisateur anonyme
28 janv. 2008 à 11:02
28 janv. 2008 à 11:02
Bonjour,
la référence tableau(mois, jour , heure) pointe sur une seule valeur, celle qui a été mise dans cette "case" du tableau.
l'heure n'est dans ton exemple pas une heure mais une plage horaire
mois = 5
jour = 1
heure = 0-24
tableau(mois,jour,heure) = 'jour chômé'
si on fait appel à tableau(mois,jour,heure) on obtiendra : jour chômé
le truc important n'est pas l'ordre des critères du tableau mais il faut qu'ils soient toujours dans le même ordre.
la référence tableau(mois, jour , heure) pointe sur une seule valeur, celle qui a été mise dans cette "case" du tableau.
l'heure n'est dans ton exemple pas une heure mais une plage horaire
mois = 5
jour = 1
heure = 0-24
tableau(mois,jour,heure) = 'jour chômé'
si on fait appel à tableau(mois,jour,heure) on obtiendra : jour chômé
le truc important n'est pas l'ordre des critères du tableau mais il faut qu'ils soient toujours dans le même ordre.
d'accord mais comment lui faire savoir ce qui est le jours, les mois et les plages horaires?
C'est cela ma question, faut-il que je nomme ces cellules = mois, heures etc?
Comment faire appel à la valeur mois= 5 par exemple, en même temps que celle du jours et celle de l'heure?
C'est cela ma question, faut-il que je nomme ces cellules = mois, heures etc?
Comment faire appel à la valeur mois= 5 par exemple, en même temps que celle du jours et celle de l'heure?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
28 janv. 2008 à 12:40
28 janv. 2008 à 12:40
Bonjour,
A défaut d'utiliser un tableau dans une macro, on peut créer une feuille par mois, puis sur chaque feuille la colonne donne le jour et la ligne donne l'heure
on fera donc référence à worksheets(mois).range("A" + cstr(heure)) pour le premier B pour le 2 etc
A défaut d'utiliser un tableau dans une macro, on peut créer une feuille par mois, puis sur chaque feuille la colonne donne le jour et la ligne donne l'heure
on fera donc référence à worksheets(mois).range("A" + cstr(heure)) pour le premier B pour le 2 etc
En effet, mais cela ne change rien à kla dénomination de mes champs heure, mois et jours.
Imaginons que j'ai une table par mois avec lignes= jours et colonne = heures ou l'inverse.
Comment faire pour dire mois = 5, jours = 5 et heure = 15?
Ca va en plus créer un autre problème de déterminer à chaque fois dans quel table aller rechercher, non?
Imaginons que j'ai une table par mois avec lignes= jours et colonne = heures ou l'inverse.
Comment faire pour dire mois = 5, jours = 5 et heure = 15?
Ca va en plus créer un autre problème de déterminer à chaque fois dans quel table aller rechercher, non?
Utilisateur anonyme
28 janv. 2008 à 17:45
28 janv. 2008 à 17:45
Comment faire pour dire mois = 5, jours = 5 et heure = 15?
pour le jour il suffit de transposer A=1, B=2,C=3 etc
worksheets(mois).range("A" + cstr(heure))
Je vous ai fait un exemple, voir à l'URL ci après
https://www.cjoint.com/?bCsbMziUG1
je ne peux pas faire mieux, à vous de jouer
pour le jour il suffit de transposer A=1, B=2,C=3 etc
worksheets(mois).range("A" + cstr(heure))
Je vous ai fait un exemple, voir à l'URL ci après
https://www.cjoint.com/?bCsbMziUG1
je ne peux pas faire mieux, à vous de jouer