Re,
Il s’agit bien de plus 1 millions de lignes ( vous vous rendez compte + de 1000000 lignes)!
Alors excite excel 2003 et antérieur et seulement 1048.576 lignes pour excel 2007 et plus !
Vous voyez la française des jeux avec le loto et le PMU avec ces courses de chevaux utiliser Excel et son VBA pour afficher un résultat rapidement !
Certes dans ce forum il y a des spécialistes du VBA !
Mais, cessons de rêver et utilisons ce VBA sans vouloir rivaliser avec tout autre langage informatique pour satisfaire des demandes de ce genre !
Bonne soirée
Salut JBARBE,
IL est certain qu'il y a des langages de programmation plus performants prévus à cet effet.
Vu que je connais un peu VBA (et d'autres langages en amateur) autant l'utiliser si possible, d'où ma question. Si ce n'est pas possible, tant pis.
Ma question s'adressait à un expert avec une réponse d'expert claire et simple : non, ce n'est pas possible il faut utiliser tel ou tel langage ou oui, c'est possible avec la fonction ? ou l'objet ?
Pour information Jbarbe, je ne connais pas tes compétences en programmation (quel que soit le langage) : il est parfaitement possible (ON NE FAIT QUE CA !) de programmer en plusieurs langages à la fois : le sites web en html font appel à des feuilles CSS, du php (bases de données de millions de lignes DE PRODUITS ) et surtout du javascript pour les effets graphiques, le traitement de données (aussi) ou tri, etc.
En effet, 1.048.576 lignes=plus d'un million (c'est déjà bon), il suffit de faire plusieurs colonnes (plus de 16000 colonnes disponibles sur Excell 2016).
Je le fait déjà de parcourir plus de 5 millions de lignes (JE PASSE ET REPASSE DES MILLIERS DE FOIS) en analysant les résultats du loto, euromillions. En fait, je laisse tourner l'ordi toute la nuit, et ce, sur plusieurs jours.
En Wordpress, beaucoup de sites sont en wordpress=site préprogrammé, tu peux modifier l'HTML, les CSS, javascript, PHP, ajouter des objets (=un formulaire, un DICTIONNAIRE) : AVEC EXCELL, TU PEUX AJOUTER DES OBJETS AUSSI , DERRIERE CET OBJET IL Y A UNE PREPROGRAMMATION=CET OBJET EST REALISE DANS UN AUTRE LANGAGE ! POURQUOI ? PARCE QUE EXCELL N'EST PAS CAPABLE DE LE FAIRE... SACHANT CELA ! D'OU MA QUESTION !
Par exemple, un objet dictionnaire réalisé en Java ou c++= exactement le même que le dico Robert et Collins électronique pourrait être disponible en Excell, on pourrait l'appeler par une fonction spéciale qui intègrerait le langage java ou c++ dans Excell pour que ce dernier puisse l'exécuter, problème résolu !
Excell a bcp évolué en quelques années, avec les tableaux croisés et surtout plein de nouveaux objets dans la fenêtre développeur (menus déroulants, formulaire, popup, bouton d'options, etc.)
SI quelqu'un a déjà utilisé array ou l'objet scripting.dictionary et peux me dire, après un test sur un million de lignes ou 500.000 lignes , le temps d'éxécution pour afficher 10 mots, cela me serait bien utile.
Bon weekend Jbarbe,
A+