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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBA Excel: comment créer un sub utilisant des parametres ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA Excel: comment créer un sub utilisant des parametres ?

n°1877711
Kogug
Posté le 25-04-2009 à 14:06:14  profilanswer
 

:hello:  
 
Je suis ultra débutant en VBA,
j'ai écrit mes premières ligne de code pour tester quelque chose de tout simple: remplir les 10 premières lignes de la premiere colone.
Je souhaite rendre le sub flexible et mettre des parametres pour choisir où débute et s'arrete le remplissage, quelquechose du genre fill(X,Y) par exemple.
 
Impossible de comprendre ou déclarer les parametres et comment les intégrer au code,  
quelqu'un saurait-il m'expliquer ?
 
Voici mon code exemple  
 

Citation :

Public Sub fill()
Dim intCount As Integer
 
With wksSh1
    .Activate
For intCount = 1 To 10
    .Cells(1, intCount)= "Test"
Next intCount
End With
 
 
End Sub


 
Merci par avance  :)  

mood
Publicité
Posté le 25-04-2009 à 14:06:14  profilanswer
 

n°1877830
kiki29
Posté le 26-04-2009 à 07:20:56  profilanswer
 

Salut,voir l'aide en ligne d'Excel


Message édité par kiki29 le 26-04-2009 à 07:23:24
n°1877838
Kogug
Posté le 26-04-2009 à 09:38:13  profilanswer
 

j'ai bien sûr commencé par là + recherche google mais ça m'a plus embrouillé qu'autre chose.  
 
 
 

n°1877854
kiki29
Posté le 26-04-2009 à 10:17:53  profilanswer
 

salut


Option Explicit
 
Private Sub Fill(X As String, Y As String)
Dim c As Range, Plage As Range
    Set Plage = ShTst.Range(X & ":" & Y)
    With ShTst
        .Cells.Clear
        For Each c In Plage
            c = "Test"
        Next c
    End With
End Sub
 
Sub Tst()
    Fill "B4", "C3"
End Sub


Message édité par kiki29 le 26-04-2009 à 10:18:39
n°1877861
Kogug
Posté le 26-04-2009 à 10:50:37  profilanswer
 

merci beaucoup !!!


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

  VBA Excel: comment créer un sub utilisant des parametres ?

 

Sujets relatifs
[C] Créer un tableau + trier des données avant envoicréer un fichier avec OutputStream
[Java] Externaliser les parametres dans un xmlcréer projet à partir de code sous visual studio 2008 [10€!]
VBA - appeler une variable en concaténant un string et une variableecrire fichier en utilisant http
[outlook 2003] Formulaire personalisés : créer un bouton "Répondre"creer un menu horizontal déroulant, comme sur ce site, css ou js?
VBA Excel 2003 vs Excel 2007 
Plus de sujets relatifs à : VBA Excel: comment créer un sub utilisant des parametres ?


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