Pour partager cette vidéo sur les réseaux sociaux ou sur un site, voici son url :
Sujets que vous pourriez aussi aimer :Trouver les numéros du Loto en VBA Excel
C'est une application composée de huit volets que nous proposons de monter ici. Son but ultime est de dévoiler les
numéros probables du Loto pour le prochain tirage. Mais avant cela, des phases sont nécessaires. Il est tout d'abord question de récupérer l'
historique des tirages depuis le site de la française des jeux, de
décompresser le fichier réceptionné et d'
importer les informations qu'il détient dans une
feuille Excel.
1/8 : Télécharger des fichiers Internet
Code VBA Excel exploitant une classe permettant d'émettre des
requêtes HTTP sur le
Web pour obtenir le fichier d'une URL précise sur l'ordinateur. Dans cette première étape, nous démarrons la construction d'une application destinée Ã
analyser les numéros du loto pour prévoir les nouvelles grilles probables. Pour cela et tout d'abord, nous avons besoin de récolter sur le disque dur le
fichier compressé de
tous les tirages mis à jour et proposé sur le site de la française des jeux. Une première classe nous permet d'émettre une
requête Http à l'égard de ce
fichier sur le
Web pour permettre son ouverture. C'est alors une seconde classe qui permet d'accéder à son contenu en mode binaire pour l'enregistrer sur le disque dur de l'ordinateur dans un sous dossier de l'application locale.
Lien de la formation détaillée |
Lien de la vidéo
2/8 : Décompresser des fichiers téléchargés en VBA Excel
Instancier la classe des objets de commandes DOS en
VBA Excel pour réaliser la
décompression de fichiers zippés dans un dossier précis en renommant les archives. Nous repartons des travaux précédents qui avaient consisté Ã
télécharger un fichier compressé depuis le site de la française des jeux. Nous ajoutons la référence aux
commandes Shell dans le projet. C'est ainsi, avec des objets dédiés et après
instanciation de la classe, que nous sommes en mesure d'exécuter des commandes issues du DOS. Nous parvenons à représenter tous les éléments du fichier compressé dans une variable objet. Nous l'exploitons alors pour extraire tous ces éléments, fichiers et dossiers, dans un sous dossier de l'application. A l'issue et après exécution, nous constatons que nous parvenons parfaitement Ã
décompresser le fichier dans l'enchaînement de son
téléchargement.
Lien de la formation détaillée |
Lien de la vidéo
3/8 : Sauts de ligne en retours chariot en VBA Excel
Transformer les
sauts de ligne en
retours à la ligne dans les
fichiers Csv pour que le
code VBA Excel puisse parcourir le fichier ligne à ligne et les importer. Après
téléchargement et
décompression du fichier de la Fdj, nous récoltons le
fichier Csv de tous les
tirages du loto. Mais les fichiers Csv ne sont pas tous correctement formés. Celui que nous réceptionnons interprète les
retours à la ligne comme des
sauts de ligne. Le
VBA Excel ne les comprend pas et n'est pas en mesure de parcourir chaque ligne du fichier. Pour pallier le problème, nous accédons au contenu en lecture et nous remplaçons tous les
sauts de ligne par des
retours à la ligne dans une variable. Ensuite, nous exploitons cette variable dans un
accès en écriture au même fichier pour
remplacer tous les sauts par des
retours à la ligne. Désormais, le
code VBA a la capacité de parcourir le fichier Csv. Nous exploiterons cette bonification dans le prochain volet pour réaliser l'importation sélective des données dans la grille de la
feuille Excel et ainsi répartir tous les numéros des tirages, que nous pourrons analyser.
Lien de la formation détaillée |
Lien de la vidéo
4/8 : Importer les données d'un fichier compressé en VBA Excel
Code VBA Excel pour réaliser l'
importation des numéros du loto dans la feuille à partir d'un
fichier CSV compressé, téléchargé depuis Internet. Nous poursuivons les développements précédents. L'un d'entre eux se charge déjà de
parcourir le fichier csv ligne à ligne. Grâce à la
fonction VBA Split, nous découpons les informations sur le point-virgule, pour les ranger dans un
tableau de variables. Grâce à lui, nous pouvons faire la correspondance avec les
cellules de la feuille Excel. Et c'est ainsi, dans un traitement totalement automatisé que nous parvenons Ã
importer tous les numéros des lotos, à partir d'un
fichier distant et compressé.
Lien de la formation détaillée |
Lien de la vidéo
5/8 : Fréquences de sortie des numéros du loto avec Excel
Statistiques VBA Excel de
probabilités de chances qu'ont des
numéros du loto à sortir au
prochain tirage par rapport à d'autres selon les fréquences. Nous récupérons les travaux au dernier indice. Ils avaient consisté à télécharger, à décompresser et à importer dans la
feuille Excel, toutes les données des
tirages passés du loto. Sur ces informations, nous engageons une
double boucle VBA Excel pour balayer tous les numéros en lignes et en colonnes. Dès qu'un numéro est rencontré, nous augmentons sa
fréquence de sortie dans un
tableau de variables. Grâce à lui, nous restituons ces
statistiques dans un
tableau trié dans une
feuille annexe. C'est ainsi que nous pouvons analyser les données et les comparer.
Lien de la formation détaillée |
Lien de la vidéo
6/8 : Fréquences des numéros au moment de leurs sorties
Dresser les grilles des
fréquences de sorties des
numéros du loto au moment des tirages pour connaître la répartition et la
chance des boules à jouer. Ce sont des
doubles voire des
triples boucles que nous engageons sur le tableau des
tirages des lotos. L'objectif est de comparer chaque boule avec toutes les autres, avant son tirage. C'est ainsi que nous livrons les
fréquences de chaque numéro avant son appel. Et c'est sur cette base que nous nous appuierons dans le prochain volet, pour savoir si des fréquences de position sont a priori plus fastes que d'autres. Ainsi, nous livrerons quelques
suggestions de numéros à jouer pour le
prochain tirage.
Lien de la formation détaillée |
Lien de la vidéo
7/8 : Positions probables des numéros du loto
Répétitions des
fréquences avant sorties les plus importantes pour tenter de
prévoir les emplacements des
boules et numéros chance susceptibles de sortir. Dans cet avant dernier volet, nous analysons toutes les
fréquences avant sorties que nous avions calculées lors de l'étape précédente. Dès qu'elles se répètent, nous les cumulons pour dresser un bilan trié dans l'ordre décroissant des
positions les plus probables à venir. C'est ainsi que dans une dernière étape, nous exploiterons ces données pour
générer la grille des numéros, actuellement en place sur ces positions et donc, susceptibles d'être appelés à l'occasion des
prochains tirages.
Lien de la formation détaillée |
Lien de la vidéo
8/8 : Prévoir la sortie des numéros du loto
Proposer une
grille des numéros du loto en fonction de probabilités estimées par les
fréquences de sorties des différentes
boules lors des
derniers tirages. Nous exploitons les travaux des volets précédents qui avaient débusqué les
fréquences de sorties des
numéros au moment où ils allaient être de nouveau tirés. Sur ces tendances observées, nous engageons des traitements consistant à déceler les
boules et le numéro chance les plus favorables pour le
tirage à venir. C'est ainsi que nous offrons une
grille automatisée qui selon les cas, propose plus de 5 boules et plus d'un numéro chance. Il arrive parfois que plusieurs numéros offrent en effet les mêmes probabilités de sortie.
Lien de la formation détaillée |
Lien de la vidéo