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

Macros et VBA Excel Discussion :

Changer le titre de mon tableau [XL-2007]


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2012
    Messages : 121
    Points : 78
    Points
    78
    Par défaut Changer le titre de mon tableau
    Bonjour
    Je veux simplement changer le titre de mon tableau qui s'appelle actuellement "UserFrom1" pour quelque chose de plus révélateur du genre "Sélection des pages"
    Voici le code
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    Private Sub UserForm_Initialize()
     
        Dim CaseACocher As MSForms.CheckBox
        Dim Feuille As Worksheet
        Dim Haut As Integer
        Dim Gauche As Integer
        Dim Ligne As Integer
        Const Largeur As Integer = 150
        Const Hauteur As Integer = 15
        Const Espace As Integer = 6
     
        With Me
     
            .Width = 200
            .Height = 400
     
        End With
     
        Haut = 16
        Gauche = 16
     
        For Each Feuille In Worksheets
     
            Set CaseACocher = Controls.Add("Forms.CheckBox.1", "Chk" & Feuille.Name)
     
            With CaseACocher
     
                .Left = Gauche
                .Top = Haut
                .Width = Largeur
                .Height = Hauteur
                .Caption = Feuille.Name
                If Feuille.Visible = True Then .Value = 1
            End With
     
            Haut = Haut + Hauteur + Espace
     
        Next Feuille
     
        Set CaseACocher = Nothing
     
        With Me.CommandButton1
     
            .Width = 60
            .Height = 25
            .Top = Haut
            .Left = Gauche
            .Caption = "Valider"
     
        End With
     
    End Sub
    Merci

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    12 970
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 12 970
    Points : 28 989
    Points
    28 989
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    Dans l'éditeur de VBA.
    Sélectionner le UserForm1
    Aller dans la fenêtre des propriétés (Si elle n'est pas affichée, aller dans Affichage / Fenêtre propriétés ou F4)
    Et là changer son nom dans la propriété (Name).
    Attention le nom doit être en un seul mot (pas d'espace) et doit commencer par une lettre.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] changer l'emplacement de mon tableau dans un document word
    Par pocahentez dans le forum VB.NET
    Réponses: 2
    Dernier message: 15/08/2011, 15h37
  2. changer le titre de la fenêtre
    Par seb m. dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 17/11/2004, 16h29
  3. Changer la taille d'un tableau déjà initialisé
    Par totofweb dans le forum C++
    Réponses: 2
    Dernier message: 25/07/2004, 16h55
  4. Réponses: 2
    Dernier message: 17/10/2002, 17h16

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