IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Tous les billets

  1. VBA: De la bonne programmation d'un userform

    par , 23/08/2019 à 22h14
    Salut.

    On voit des horreurs sur le forum. Dans cette discussion, "on" propose même un unload sauvage lorsqu'une donnée n'est pas bien remplie.

    Voici comment il me semble professionnel d'architecturer son code lorsque l'on utilise un userform qui nécessite une validation de données.

    Validation "technique"

    La validation technique consiste à vérifier que le userform a reçu des infos qui correspondent aux types ...

    Mis à jour 08/09/2019 à 17h44 par Pierre Fauconnier

    Catégories
    VBA , MS Office , Bonnes pratiques
  2. suppression des epsilon-production dans une grammaire hors contexte

    par , 22/08/2019 à 06h40
    nous allons voir ici la suppression des epsilon-productions

    Soit le non-terminal N pouvant prendre la forme d'une production vide:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    N -> c1 | c2 | c3 ... | ck | epsilon
    on dit que N est annulable.

    lorsque N est présent dans une production, on a les trois cas suivants:

    premier cas
    dans ce cas, on supprime les epsilon-production en réécrivant A ainsi;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    A->a c1 b
     ->a c2 b
     ->a c3 b
    ...

    Mis à jour 15/03/2021 à 15h05 par emmesse

    Catégories
    Sans catégorie
  3. VBScript et Iinternet Explorer 11

    par , 19/08/2019 à 03h01
    Si, je me fie à MSPowerUser. VBCcript est maintenant désactivé par défaut dans IE 11

    [url]https://mspoweruser.com/microsoft-will-disable-vbscript-in-internet-explorer-11-from-this-month/[/url]

    MS considère que VBScript est désuet ( il est "deprecated", comme ils disent) et ne devrait plus être utilisé comme langage de script. Mais, ils sont gentils. ils permettent quand même de l'activer manuellement
    Tags: vbscrfipt
    Catégories
    Sans catégorie
  4. VBA: Select Case ou If ElseIf?

    par , 11/08/2019 à 09h15
    Sur le forum, je viens de rencontrer une utilisation pour le moins étonnante de Select End Select
    Citation Envoyé par ...
    Bonjour
    Code VBA : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub Worksheet_Change(ByVal Target As Range)
        Application.EnableEvents = False
     Select Case True
        Case Not Intersect(Target, Range("G51:G54")) Is Nothing
        Worksheets("PRESCRIPTION").Range("H51:H54").Formula = Worksheets("PRESCRIPTION").Range("AF51:AF54").Formula
    ...

    Mis à jour 13/08/2019 à 16h52 par Pierre Fauconnier

    Catégories
    VBA , MS Office , Humeur / Humour , Bonnes pratiques
  5. SQL Server - BIT vs VARCHAR ('True' / 'False')

    par , 08/08/2019 à 16h38
    Ci-dessous un exemple simple qui montre comment on peut substituer les valeurs 0 (False) et 1 (True) du type BIT, respectivement par des chaînes de caractères mnémoniques, compréhensibles ‘True’ et ‘Flase’.

    Il faut toutefois rester prudent ! Cette technique met en œuvre, en arrière-plan, le transtypage implicite. Les expressions peuvent rapidement devenir NON-SARG. Il convient donc d’être attentif et vigilant quant aux plans d’exécution des requêtes SQL, notamment lorsque cette ...

    Mis à jour 08/08/2019 à 17h04 par hmira

    Tags: sql, sql server, t-sql
    Catégories
    SQL Server