IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

Simplification de fonction


Sujet :

VBScript

  1. #1
    Membre à l'essai
    Homme Profil pro
    Chargé d'automation Graphique
    Inscrit en
    Octobre 2012
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chargé d'automation Graphique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Octobre 2012
    Messages : 14
    Points : 11
    Points
    11
    Par défaut Simplification de fonction
    Bonjour,

    vu que mes script sont reliés chaque fois à une case bien précise, est ce qu'il serait possible de ne plus devoir lui mettre a chaque fois le nom de l'objet de départ et de fin (étant donné que c'est le même) ?

    En gros j'aimerais retranscrire mon script de facon que je ne dois pas pour chaque donnée changer le DATE1 en DATE2 etc (dans le script même).

    Comme il est a chaque fois relié a une case spécifique, je voudrais juste trouver la commande qui fait qu'il va lire tout seul à la case auquel il est rélié.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    Sub Main()
     
    Set FullDate = Producer.Model.GetObject("DATE1")
    FDate = FullDate.GetProperty("Text")
    FF = Mid(FDate,4,2)
    FDate = CDate (FDate)
    FDate = FormatDateTime (FDate,2)
     
    If FF > 12 Then
    Call Producer.Model.GetObject("DATE1").SetProperty("Text",FDate)
     
    Else
    DD = Mid(FDate,4,2)
    MM = Left(FDate,2)
    YYYY = Mid(FDate,7,4)
    Call Producer.Model.GetObject("DATE1").SetProperty("Text",DD+"/"+MM+"/"+YYYY)
     
    End If
    End Sub

  2. #2
    Membre actif
    Homme Profil pro
    retraité
    Inscrit en
    Juillet 2011
    Messages
    380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Juillet 2011
    Messages : 380
    Points : 247
    Points
    247
    Par défaut
    Bonjour
    c'est pas très clair; surtout la notion de "case"
    Windows 10
    Microsoft Edge (64 bits)
    Google Chrome Version 67.0.3396.99 (Build officiel) (64 bits)

Discussions similaires

  1. Dérivation et simplification de fonctions
    Par sunlover dans le forum Prolog
    Réponses: 1
    Dernier message: 07/12/2011, 22h48
  2. Simplification des fonctions de callback
    Par Gouhouf dans le forum Interfaces Graphiques
    Réponses: 7
    Dernier message: 02/05/2009, 11h32
  3. Simplification de fonction
    Par omman95 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 10/02/2008, 19h37
  4. Simplification de fonction logique - le famous tableau karnaugh
    Par tariq_qui dans le forum VB 6 et antérieur
    Réponses: 20
    Dernier message: 29/04/2007, 13h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo