SQL : opérateur de comparaison LIKE

Dans une clause WHERE, l’opérateur LIKE permet d’effectuer une comparaison partielle entre le contenu d’un champ de données et une chaîne de caractères. LIKE est un opérateur de comparaison spécifique au langage de requête SQL.

Si la comparaison est réalisée, elle renvoie True sinon False.

Logo ACCESSContinue reading ‘SQL : opérateur de comparaison LIKE’ »

Comprendre et anticiper les attaques DDoS

Les attaques par déni de service distribué (Distributed Denial of Service ou DDoS) sont aujourd’hui fréquentes, notamment du fait de la relative simplicité de leur mise en oeuvre, et de leur efficacité contre une cible non préparée. Ces attaques peuvent engendrer des pertes financières non négligeables par l’interruption de service ou encore indirectement, par l’atteinte portée à l’image de la cible.

DDoS ANSSI
Pour cette raison, il est nécessaire d’anticiper cette menace, et de prendre un certain nombre de mesures techniques et organisationnelles afin d’y faire face.

L’ANSSI (Agence Nationale de la Sécurité des Systèmes d’Information) a publié un document qui présente les attaques par déni de service distribué ainsi que la liste des éléments à prendre en compte afin de s’en protéger. Par ailleurs, le dernier chapitre du document rappelle les bonnes pratiques à mettre en oeuvre afin de ne pas participer involontairement à une attaque DDoS.

Continue reading ‘Comprendre et anticiper les attaques DDoS’ »

Ouvrir une base de données ACCESS 97 (*.mdb)

Les montées de version (voire le changement de logiciel) posent toujours le même problème pour l’utilisateur : est-ce que les données créées sur l’ancien système seront toujours lisibles après la mise à jour ? Cette question lancinante ne se présente pas seulement pour des systèmes ésotériques. Même les grands éditeurs de logiciels, comme Microsoft par exemple, finissent par ne plus assurer la rétrocompatibilité (c’est-à-dire la compatibilité vers des versions antérieures). Comme quoi les problèmes de rétrocompatibilité ne concernent pas seulement l’univers du jeu vidéo…

MDB VIEWER accueil

Le problème de la rétrocompatibilité est une véritable plaie pour la pérennité des données archivées qui potentiellement finissent par ne plus être lisibles à plus ou moins long terme. Cette difficulté se pose pour l’ensemble des fichiers produits par les entreprises et les particuliers : fichiers PDF, feuilles de calcul Excel, bases de données, photos, musique…. Les formats de fichiers ne sont pas éternels, à l’image des feuilles de calcul MULTIPLAN ou encore des bases de données Access 97.

Continue reading ‘Ouvrir une base de données ACCESS 97 (*.mdb)’ »

Automatiser le quotidien : copier, renommer et supprimer de grandes quantités de fichiers en un tournemain

Tous ceux qui ont à analyser des données ou à établir le reporting mensuel au sein d’un groupe pourront en témoigner : la collecte des données (comptables, commerciales, de gestion…) consomme beaucoup de temps. Chaque logiciel crée ses extractions de données dans des dossiers distincts, sur ses propres serveurs…

Boutons VBA Excel

L’étape de la collecte des données pour les regrouper dans un dossier unique, sous des noms normalisés nécessite beaucoup de manipulations manuelles… Surtout dans un groupe de taille importante.

Continue reading ‘Automatiser le quotidien : copier, renommer et supprimer de grandes quantités de fichiers en un tournemain’ »

Ajouter de nouvelles fonctions à Excel

Le tableur Excel est un outil de calcul extrêmement polyvalent. Son éditeur de formule de calcul offre un choix très riche de fonctions de calcul. L’inconvénient des formules de calcul est que leur duplication favorise les erreurs (copier/coller…) et leur mise à jour peut se révéler ardue.

Plutôt que d’utiliser des formules de calcul, il est possible d’ajouter de nouvelles fonctions à Excel en les créant de toute pièce. L’avantage étant que la formule de calcul n’est rédigée qu’une seule fois, facilitant à la fois sa mise à jour et son contrôle. La démarche de création de nouvelles fonctions est assez simple. Une fois créées, ces fonctions sont utilisables dans les formules de calcul Excel et peuvent être associées à d’autres fonctions, natives ou non, pour donner lieu à des calculs très élaborés.

Calcul RFA formule de calculContinue reading ‘Ajouter de nouvelles fonctions à Excel’ »

Powerpoint : automatiser l’exportation d’une sélection de vignettes en PDF avec conservation des liens hypertexte

La diffusion de présentations Powerpoint passe généralement par une conversion en un fichier PDF pour les rendre inaltérables.

Afin de conserver les liens hypertexte fonctionnels (ce qu’une simple impression au format PDF ne permet pas), il faut exporter la présentation en passant par le menu Fichier, Exporter puis Créer un document PDF/XPS. Cette exportation gagne à être automatisée si elle doit être réalisée régulièrement ou porte sur des plages de vignettes (ou slides) importantes ou disjointes.

Powerpoint liens hypertexte

Le langage VBA comporte tous les outils nécessaires à cette automatisation. La sélection des vignettes est réalisée à l’aide de la commande .Slides.Range et l’exportation au format PDF avec la commande .ExportAsFixedFormat.

Continue reading ‘Powerpoint : automatiser l’exportation d’une sélection de vignettes en PDF avec conservation des liens hypertexte’ »

Automatiser le relevé de factures à joindre à la demande de remboursement de crédit de TVA

Les entreprises en situation de crédit de TVA ont la possibilité, sous certaines conditions, de demander au Trésor public le remboursement, total ou partiel, de cette créance fiscale. Une entreprise constate un crédit de TVA lorsque la TVA déductible sur ses achats est supérieure à la TVA collectée sur ses ventes. Ce cas se présente généralement en cas d’investissements importants (travaux immobiliers par exemple) ou en cas de reconstitution de stocks. La demande de remboursement de crédit de TVA s’effectue au moyen du formulaire n° 3519.

Avant de procéder au remboursement, le SIE (Service des Impôts des Entreprises) demande au contribuable de justifier le montant de la TVA déductible déclarée sur la CA3 (régime du réel normal) ayant abouti à la constatation d’un crédit de TVA. Cette justification s’opère par la production d’un relevé de factures d’achats détaillant pour chacun des achats : nom et adresse du fournisseur, montants HT et de la TVA. Pour les factures de prestations, il est nécessaire de préciser la date de paiement.

Relevé d'achatsContinue reading ‘Automatiser le relevé de factures à joindre à la demande de remboursement de crédit de TVA’ »

Règles de programmation pour le développement sécurisé de logiciels en langage C (guide)

Le langage C offre une grande liberté aux développeurs. Cependant, il comporte des constructions ambiguës ou risquées qui favorisent l’introduction d’erreurs lors du développement. Le standard du langage C ne spécifie pas l’ensemble des comportements souhaités, et donc certains restent indéfinis ou non spécifiés. Libre alors aux développeurs de compilateurs, de bibliothèques ou de systèmes d’exploitation de faire leurs propres choix. Il est ainsi nécessaire de définir des restrictions quant à l’utilisation du langage C afin d’identifier les différentes constructions risquées ou non portables et d’en limiter voire interdire l’utilisation.

ANSSI Guide sécurité langage C

Le présent guide de l’ANSSI définit un ensemble de règles, de recommandations et de bonnes pratiques dédiées aux développements sécurisés en langage C. Continue reading ‘Règles de programmation pour le développement sécurisé de logiciels en langage C (guide)’ »

Télécharger les cotations boursières avec Boursorama

L’analyse boursière ou la valorisation de portefeuilles-titres nécessite d’obtenir les cours de bourse de valeurs cotées. De nombreux sites internet proposent de télécharger les cours.

Boursorama diffuse gratuitement de nombreuses informations et actualités sur les indices boursiers, les taux, les cours de matières premières, de devises, d’actions, d’OPCVM, de trackers, de dérivés…

BOURSORAMA COURS PEUGEOT

Toutes les cotations sont téléchargeables qu’il s’agisse des données intraday (cours minute par minute en cours de séance) ou des données historiques (synthèse de chaque séance de cotation).

Continue reading ‘Télécharger les cotations boursières avec Boursorama’ »

Consulter gratuitement les informations juridiques et comptables des sociétés grâce à l’Open Data et au site Société.Ninja

Le principe de la diffusion en ligne avec autorisation de rediffusion gratuite (ou open data) des données du registre national du commerce et des sociétés (RNCS, fourni par l’INPI) et du fichier SIRENE (fourni par l’INSEE) a été acté par la loi Macron du 6 août 2015. Le site Data Inpi, lancé en décembre 2019, a mis en oeuvre la diffusion de ces données. L’INPI propose désormais une API ainsi qu’un FTP. A partir de ces moyens de diffusion, tout opérateur privé a la possibilité d’intégrer ces données dans ses propres produits, commerciaux ou gratuits, et de les rediffuser à sa guise. Plusieurs acteurs ont commencé à occuper ce nouveau champ des possibles, à l’image de Pappers ou de Société.Ninja.

NINJA AccueilSociété.Ninja permet de rechercher une société par son nom, son numéro SIREN ou encore le nom d’un dirigeant.

Le site renvoie de nombreuses informations communiquées aux greffes des tribunaux de commerce : comptes annuels, rapports des commissaires aux comptes statuts, PV d’assemblées générales, publicités au BODACC… Ces documents étant téléchargeables librement au format PDF pour la plupart.

Continue reading ‘Consulter gratuitement les informations juridiques et comptables des sociétés grâce à l’Open Data et au site Société.Ninja’ »