Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2813 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Question elementaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question elementaire

n°516971
GENIUS999
Posté le 18-09-2003 à 11:47:56  profilanswer
 

Bonjour, j'ai une question qui doit etre vraiment facile a repondre pour les utilisateurs courant de VB:
 
Comment ecrire ca sur une seule ligne?
 
 
       If compteur = 5 Then
            x = "6"
            y = "AX"
            lim = "20"
            table = "Y1:AI21"
            printarea = "$AU$1:$BE$21"
        End If

 
Voila!! merci beaucoup!  :jap:

mood
Publicité
Posté le 18-09-2003 à 11:47:56  profilanswer
 

n°517008
cvb
Posté le 18-09-2003 à 12:20:53  profilanswer
 

genius999 a écrit :

Bonjour, j'ai une question qui doit etre vraiment facile a repondre pour les utilisateurs courant de VB:
 
Comment ecrire ca sur une seule ligne?
 
 
       If compteur = 5 Then
            x = "6"
            y = "AX"
            lim = "20"
            table = "Y1:AI21"
            printarea = "$AU$1:$BE$21"
        End If

 
Voila!! merci beaucoup!  :jap:  


 

Code :
  1. if compteur = 5 then x="6":y="AX":lim="20":table="Y1:AI121": printarea="$AU$1:$BE$21"


 
aide : MSDN :
 

Note   Dans le cas de la syntaxe à une seule ligne, il est possible d'exécuter plusieurs instructions à partir d'une décision If...Then. Toutes les instructions doivent se trouver sur la même ligne et être séparées par un signe deux-points, comme dans l'instruction suivante :
 
If A > 10 Then A = A + 1 : B = B + A : C = C + B


Message édité par cvb le 18-09-2003 à 12:21:47
n°517013
drasche
Posté le 18-09-2003 à 12:33:30  profilanswer
 

c'est quoi l'intérêt? :heink:
 
ça diminue la lisibilité de ton code et ça ne change rien à la vitesse d'exécution.

n°517107
GENIUS999
Posté le 18-09-2003 à 13:57:25  profilanswer
 

drasche a écrit :

c'est quoi l'intérêt? :heink:
 
ça diminue la lisibilité de ton code et ça ne change rien à la vitesse d'exécution.


 
Pour ce que je vais faire, ca augmante beaucoup la visibité...
 
Merci cvb

n°517116
drasche
Posté le 18-09-2003 à 14:01:19  profilanswer
 

ah oué donc tu vas en fait recopier la ligne en question plusieurs fois avec des arguments différents.
 
Et une petite fonction, ça ne te passerait pas par la tête?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Question elementaire

 

Sujets relatifs
question sur le COBOL[PHP] Question toute bete sur GET
question sur les containers...[question stupide] geters/seters [résolu, merci]
Question sur les variablesURGENT : question sur PHP nuke
une petite question fonctionnel sur le timestamp[SNNS] Une question sur l'éditeur graphique.
[c] question de newbie sur les typedefsUne Ch'tite question sur le html élementaire...
Plus de sujets relatifs à : Question elementaire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR