Bonsoir, helpmeplease et bienvenue sur XLD Une feuille Excel comporte 1 048 576 lignes et 16 384 colonnes, donc environ 1,72E+10 cellules.
1,68E+07 combinaisons tiendront donc aisément sur une feuille.
Mais FFFFFFFFFFFFFFFF en hexa correspond à 18 446 744 073 709 552 000 (1,8E+19) en décimal.
Et de toutes les manières, lire une feuille contenant 16 millions d'informations, à raison d'une info par seconde, 24/24 (86400/j) prendrait 194 jours.
Précisez l'utilité pour que nous puissions vous conseiller plus utilement Dernière édition: 11 Mai 2019
Merci de votre réponse c'est pour un projet confidentiel j'ai déjà l'outil pour traiter toutes ses informations il me faut juste les données sur excel pour que je puisse les utiliser par la suite les seuls combinaisons que j'ai trouver sur excel sont avec 5-6 chiffres seulement ... et j'ai pas réussi a les adapter a ma problématique ... Je viens d’édité ma problématique j'avais oublier un détail ... Dernière édition: 11 Mai 2019
Bonjour @helpmeplease, La question n'est pas assez précise. A priori, on travaille avec 16 symboles (0 à 9 et A à F). Que vient faire le chiffre 6 dans l'affaire dans l'expression (16^6 = 16,777,216) ? Que désirez vous ?
Bonsoir oui je viens de préciser ma demande d'aide encore désoler j'avais oublier un détail ...
non pas une suite c’était pour l'exemple sur 6 caractère il me faut toutes les combinaisons possible sans répétition des caractère 0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F sur 6 caractère
Merci pour ton aide staple1600 oui tu t’égare ^^ Je pense que c'est plus simple que ça il me faut juste un moyen de générer toutes les possibilité sur 6 caractère sans répétition de 0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F exemple = A90EF1,6C8DA1,FFF715 déjà un grand merci a vous tous pour votre aide j’espère avoir la solution prochainement
Bonsoir. Moi, ce que ça m'évoque irrésistiblement ce sont tous les codes de couleurs possible en hexadécimal ! Utilisez la fonction DECHEX. Elle convertit un nombre en texte hexadécimal. La fonction HEXDEC fait l'inverse.
Bonjour à tous, tu veux la liste des nombres hexa sur 3 octets quoi. En A1 :
=DROITE("0000"&DECHEX(LIGNE()-1);5)&DROITE(DECHEX(COLONNE()-1);1) à tirer sur 16 colonnes. Copier A1: P1 à coller sur A2:A1048576eric
Bonsour® il s'agit simplement en fait d'afficher la représentation Hexadécimale des nombres de 0 à 16^6 Ndec===>Nhexa en formule = DecHex(N;6) en VBA = Dec2Hex(N,6) sub liste_DecHex dim i as long For i=0 to 16^2 ' 16^6 cells(i,1)=WorksheetFunction.Dec2Hex(i,6) next end if
Re, Modeste, ça ne rentre pas sur une seule colonne, il en faut 16. Je n'avais pas vu le 2nd paramètre, du coup on peut simplifier ma proposition :
=DECHEX(LIGNE()-1;5)&DECHEX(COLONNE()-1;1) eric
|