ASCII Table - All ASCII codes and symbols with control characters explained, for easy reference - includes conversion tables, codepages and UNICODE, ANSI, EBCDIC and HTML codes
The term "ANSI" as used to signify Windows code pages is a historical reference, but is nowadays a misnomer that continues to persist in the Windows community.
The source of this comes from the fact that the Windows code page 1252 was originally based on an ANSI draft, which became ISO Standard 8859-1.
Les graphistes et designers en manque d’inspiration ou recherche d’amélioration vont trouver leur bonheur grâce à cette banque de data visualizations (données de visualisation en français) appelée sobrement « The Data Viz Project ». C’est plus de 150 types de graphiques, diagrammes, données géospatiales, tracés et tableaux / tables de matières qui se retrouvent sur ce Wikipédia des données de visualisation.
For all automated queries, please use the XML API. You can use the API to integrate our database into your own applications.
How can I make more queries on the website per day ?
Due to the enormous amount of bots and scrapers, we have to limit the numbers of queries users can make on this website. To make more queries, you have to sign up for an account.
J'ai dû pour des raisons profesionnelles m'intéresser aux codes barres. Surprise ! il n'y a rien de gratos sur le net, ça parait affreusement compliqué et on envisage déjà de devoir acheter un tas d'outils spécifiques. En réalité, après avoir compulsé de la documentation un peu dispersé, tout devient très simple. J'ai réalisé tous mes essais avec un matériel basique : imprimante HP laserjet 6L à 300dpi, imprimante jet d'encre Canon S600 et douchette à codes barre type DC 200 (Le premier prix de chez JR informatique). Je vais dans les pages suivantes vous fournir toute la partie logicielle... gratos comme d'hab. !
Bonjour, J'ai trouver sur internet une macro (Transbar) qui permet de créer des codes barres. Cette macro génère des codes pour des cellules contenant 13 chiffres.
Public Function Transbar(EAN13 As String) As String If Len(EAN13) < 12 Or Len(EAN13) > 13 Then Exit Function Dim i As Integer, Séquence As String * 6, Clé As Integer Dim Facteur As Integer, Total As Integer 'Caractère de début + séparateur Select Case Mid(EAN13, 1, 1) Case 0 Transbar = "#:" Séquence = "000000" Case 1 Transbar = "$:" Séquence = "001011" Case 2 Transbar = "%:" Séquence = "001101" Case 3 Transbar = "&:" Séquence = "001110" Case 4 Transbar = "(:" Séquence = "010011" Case 5 Transbar = "):" Séquence = "011001" Case 6 Transbar = "*:" Séquence = "011100" Case 7 Transbar = "+:" Séquence = "010101" Case 8 Transbar = ",:" Séquence = "010110" Case 9 Transbar = "-:" Séquence = "011010" Case Else MsgBox "Ereur de la macro de transcription EAN13", vbOKOnly + vbCritical, "Erreur" End Select 'Transcription de la première partie du code For i = 2 To 7 Select Case Mid(Séquence, i - 1, 1) Case 0 Select Case Mid(EAN13, i, 1) Case 0 Transbar = Transbar & "A" Case 1 Transbar = Transbar & "B" Case 2 Transbar = Transbar & "C" Case 3 Transbar = Transbar & "D" Case 4 Transbar = Transbar & "E" Case 5 Transbar = Transbar & "F" Case 6 Transbar = Transbar & "G" Case 7 Transbar = Transbar & "H" Case 8 Transbar = Transbar & "I" Case 9 Transbar = Transbar & "J" End Select Case 1 Select Case Mid(EAN13, i, 1) Case 0 Transbar = Transbar & "K" Case 1 Transbar = Transbar & "L" Case 2 Transbar = Transbar & "M" Case 3 Transbar = Transbar & "N" Case 4 Transbar = Transbar & "O" Case 5 Transbar = Transbar & "P" Case 6 Transbar = Transbar & "Q" Case 7 Transbar = Transbar & "R" Case 8 Transbar = Transbar & "S" Case 9 Transbar = Transbar & "T" End Select Case Else MsgBox "Erreur de Séquence", vbCritical + vbOKOnly, "Erreur" End Select Next 'Caractère de séparation des deux parties Transbar = Transbar & "=" For i = 8 To 12 Select Case Mid(EAN13, i, 1) Case 0 Transbar = Transbar & "U" Case 1 Transbar = Transbar & "V" Case 2 Transbar = Transbar & "W" Case 3 Transbar = Transbar & "X" Case 4 Transbar = Transbar & "Y" Case 5 Transbar = Transbar & "Z" Case 6 Transbar = Transbar & "[" Case 7 Transbar = Transbar & "\" Case 8 Transbar = Transbar & "]" Case 9 Transbar = Transbar & "^" End Select Next 'Vérification de la clé If Len(EAN13) < 13 Then EAN13 = String(13 - Len(EAN13), "0") & EAN13 EAN13 = Left(Trim(EAN13), 12) Facteur = 3 For i = Len(EAN13) To 1 Step -1 Total = Total + Mid(EAN13, i, 1) * Facteur Facteur = 4 - Facteur Next i Clé = 10 - IIf(Total Mod 10 <> 0, Total Mod 10, 10) Select Case Clé Case 0 Transbar = Transbar & "U:" Case 1 Transbar = Transbar & "V:" Case 2 Transbar = Transbar & "W:" Case 3 Transbar = Transbar & "X:" Case 4 Transbar = Transbar & "Y:" Case 5 Transbar = Transbar & "Z:" Case 6 Transbar = Transbar & "[:" Case 7 Transbar = Transbar & "\:" Case 8 Transbar = Transbar & "]:" Case 9 Transbar = Transbar & "^:" End Select End Function
Public Function Clé(EAN13 As String) As String Dim Facteur, i As Integer Dim Total As Integer If Len(EAN13) < 13 Then EAN13 = String(13 - Len(EAN13), "0") & EAN13 EAN13 = Left(Trim(EAN13), 12) Facteur = 3 For i = Len(EAN13) To 1 Step -1 Total = Total + Mid(EAN13, i, 1) * Facteur Facteur = 4 - Facteur Next i Clé = CStr(10 - IIf(Total Mod 10 <> 0, Total Mod 10, 10)) End Function
Le code APE (pour Activité principale exercée) est un code délivré par l'Insee à chaque entreprise française (code APEN) et à chacun de leurs établissements (code APET). Il leur est attribué lors de leur inscription au système national d'identification et du répertoire des entreprises et de leurs établissements (ou répertoire SIRENE). Le code APE est composé de cinq caractères : quatre chiffres et une lettre.
BIC signifie tout simplement Business Identifier Code. Ce code d’identification des banques est composé de 8 à 11 lettres :
les 4 premiers caractères représentent le code de votre banque
les deux lettres qui suivent correspondent au pays, par exemple pour la France vous aurez FR
enfin, les deux caractères (chiffres ou lettres) correspondent à la localisation de votre banque
Si le code BIC est composé de 11 caractères, les trois derniers chiffres ou lettres peuvent désigner une agence particulière, mais ils sont rarement utilisés.
No de TVA = FR + clef + SIREN. La clef est calculée sur le SIREN de 9 chiffres. Le N° de TVA de RENAULT est FR63441639465. FR pour la France, 63 est la clef et 441639465 le N° SIREN.
(1) La clefs se calcule grâce à l'algorithme de Luhn.
Le numéro SIREN (Système d’Identification du Répertoire des Entreprises) est un numéro d'indentification unique attribué à chaque entreprise française lors de leur immatriculation et quelle que soit leur forme juridique (entreprise commerciale, civile ou association). Il est composé de neuf chiffres. Ce numéro est géré par l'Institut National de la Statistique et des Etudes Economiques (INSEE) par le biais d'un répertoire, dénommé SIRENE. Ce numéro SIREN est un composant :
• du numéro d'inscription au Registre du commerce et des sociétés (RCS) ; • du numéro d'inscription au Répertoire des métiers (RM) ; • du numéro d'identification des établissements (SIRET); • du numéro d'opérateur sur le marché intracommunautaire (TVA).
SIREN = 8 chiffres puis une clef (1). Dans le numéro de RENAULT (441639465) le dernier 5 est la clef. Les 8 premiers sont un numéro d'inscription donné par l'INSEE.
(...)
SIRET = 9 chiffres du SIREN puis 4 chiffres pour le no d'établissement puis une clef. Dans le numéro SIRET de RENAULT (44163946500018) : 441639465 est le SIREN, 0001 est le N° d'établissement et le dernier 8 est la clef.
La Quadrature du Net qui héberge une instance Mastodon sous le domaine Mamot.fr, a dû fournir l'email de l'un de ses utilisateurs (à priori, un organe de presse militante en ligne) sur demande de la justice. Ce qui est intéressant, c'est que dans leur billet de blog, la Quadrature revient sur un sérieux déphasage entre > Lire la suite
A very common type of SQL query is the TOP-N query, where we need the "TOP N" records ordered by some value, possibly per category. In this blog post, we're going to look into a variety of different aspects to this problem, as well as how to solve them with standard and non-standard SQL. These…
Le projet Data Warehouse, un processus continu, les 4 étapes d'un projet qui sera toujours en perpétuelle évolution. Il est essentiel de se placer sous l'angle de l'utilisateur et non sous celui de la technique.
Le code EAN ( European Article Numbering) est un code-barres utilisé par le commerce et l'industrie conformément aux spécifications d' EAN International, organisme aujourd'hui remplacé par GS1. Il est connu en France sous le nom de GENCODE, à tort, puisque GENCOD était le nom de l'organisme français chargé de sa régulation nationale.
La fonction EAN13$ peut -être réutilisée dans n'importe quel autre programme écrit en Visual Basic 6 ; elle peut également être recopiée telle quelle dans une macro VBA rattachée à un document Excel ou Word.
Public Function ean13$(chaine$) 'Cette fonction est régie par la Licence Générale Publique Amoindrie GNU (GNU LGPL) 'This function is governed by the GNU Lesser General Public License (GNU LGPL) 'V 1.1.1 'Paramètres : une chaine de 12 chiffres 'Parameters : a 12 digits length string 'Retour : * une chaine qui, affichée avec la police EAN13.TTF, donne le code barre ' * une chaine vide si paramètre fourni incorrect 'Return : * a string which give the bar code when it is dispayed with EAN13.TTF font ' * an empty string if the supplied parameter is no good Dim i%, checksum%, first%, CodeBarre$, tableA As Boolean ean13$ = "" 'Vérifier qu'il y a 12 caractères 'Check for 12 characters If Len(chaine$) = 12 Then 'Et que ce sont bien des chiffres 'And they are really digits For i% = 1 To 12 If Asc(Mid$(chaine$, i%, 1)) < 48 Or Asc(Mid$(chaine$, i%, 1)) > 57 Then i% = 0 Exit For End If Next If i% = 13 Then 'Calcul de la clé de contrôle 'Calculation of the checksum For i% = 12 To 1 Step -2 checksum% = checksum% + Val(Mid$(chaine$, i%, 1)) Next checksum% = checksum% * 3 For i% = 11 To 1 Step -2 checksum% = checksum% + Val(Mid$(chaine$, i%, 1)) Next chaine$ = chaine$ & (10 - checksum% Mod 10) Mod 10 'Le premier chiffre est pris tel quel, le deuxième vient de la table A 'The first digit is taken just as it is, the second one come from table A CodeBarre$ = Left$(chaine$, 1) & Chr$(65 + Val(Mid$(chaine$, 2, 1))) first% = Val(Left$(chaine$, 1)) For i% = 3 To 7 tableA = False Select Case i% Case 3 Select Case first% Case 0 To 3 tableA = True End Select Case 4 Select Case first% Case 0, 4, 7, 8 tableA = True End Select Case 5 Select Case first% Case 0, 1, 4, 5, 9 tableA = True End Select Case 6 Select Case first% Case 0, 2, 5, 6, 7 tableA = True End Select Case 7 Select Case first% Case 0, 3, 6, 8, 9 tableA = True End Select End Select If tableA Then CodeBarre$ = CodeBarre$ & Chr$(65 + Val(Mid$(chaine$, i%, 1))) Else CodeBarre$ = CodeBarre$ & Chr$(75 + Val(Mid$(chaine$, i%, 1))) End If Next CodeBarre$ = CodeBarre$ & "*" 'Ajout séparateur central / Add middle separator For i% = 8 To 13 CodeBarre$ = CodeBarre$ & Chr$(97 + Val(Mid$(chaine$, i%, 1))) Next CodeBarre$ = CodeBarre$ & "+" 'Ajout de la marque de fin / Add end mark ean13$ = CodeBarre$ End If End IfEnd Function
Pour tester cette fonction avec Excel, voici un fichier de démonstration : et avec Open Office :
Depuis la première parution de cette page, j'ai reçu de nombreuses versions dans différents langages, les voici :
Le numéro SIRET est délivré par l’INSEE à toute entreprise ou établissement. Une entreprise peut en effet avoir un ou plusieurs établissements (localisations géographiques). Il se compose de 14 chiffres.
Le SIREN (9 chiffres) associé au code NIC (Numéro Interne de Classement sur 5 chiffres) forme le numéro SIRET.
Les 4 premiers chiffres du code NIC sont séquentiels alors que le 5ème est une clef de vérification calculée modulo 10 sur le numéro complet selon l’algorithme de Luhn. Cette clef permet de vérifier la validité de l’ensemble du numéro SIRET.
Le code BIC (Bank Identifier Code) est l'identifiant international de la banque. Il peut aussi être appelé SWIFT (Society for worldwide Interbank Financial Telecommunication) du nom de l’organisme international gérant les BIC. Il figure sur votre relevé d'identité bancaire.
Il existe deux types de BIC :
un BIC à huit caractères - également appelé "BIC8"
un BIC à 11 caractères - "BIC11"
Un BIC8 identifie un établissement financier ou non financier dans un pays ou une ville. Un BIC11 identifie la succursale d'un établissement.
Composition du code BIC
Quatre lettres identifient le code de la banque, les deux suivantes le code du pays. Les deux caractères suivants (lettre ou chiffres) indiquent la localisation. Il peut être complété par trois caractères correspondant à une agence.
Vous devez indiquer le BIC de votre banque lorsque vous effectuez des virements internationaux.
To get content containing either thought or leadership enter:
To get content containing both thought and leadership enter:
To get content containing the expression thought leadership enter:
You can enter several keywords and you can refine them whenever you want. Our suggestion engine uses more signals but entering a few keywords here will rapidly give you great content to curate.