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 :

Spreadsheet OWC11 selection range pour faire des croix a l'interieur


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Lycéen
    Inscrit en
    Octobre 2014
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Octobre 2014
    Messages : 53
    Par défaut Spreadsheet OWC11 selection range pour faire des croix a l'interieur
    Bonjour,

    j'ai une Spreadsheet OWC11 donc dans un Userform.

    Actuellement j'arrive a faire une croix dans la cellule en cliquant dessus.

    Est il possible un sélectionnant un range de faire une croix sur l'ensemble du range?

    Le code pour une cellule est avec une police Wingdings le ü est une validation comme dans les cases a cocher

    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
    Private Sub Spreadsheet1_Click()
     
        Dim NumR, NumC As Integer
     
        Set wksOwc = Userform1.Spreadsheet1
     
        NumR = wksOwc.ActiveCell.Row
        NumC = wksOwc.ActiveCell.Column
     
     
        If NumR >= 3 And NumC >= 5 And NumC <= 11 Then
     
            Cancel = True
     
            If wksOwc.ActiveCell = "ü" Then
     
                wksOwc.ActiveCell = ""
     
            Else
     
                wksOwc.ActiveCell = "ü"
     
            End If
     
            Application.GoTo ActiveCell, True
     
            wksOwc.Cells(NumR, 1).Select
     
        End If
     
        Set wksOwc = Nothing
     
    End Sub

  2. #2
    Membre confirmé
    Homme Profil pro
    Lycéen
    Inscrit en
    Octobre 2014
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Octobre 2014
    Messages : 53
    Par défaut yes
    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
    Private Sub Spreadsheet1_Click()
     
        Dim NumR, NumC As Integer
     
        Set wksOwc = Userform1.Spreadsheet1
     
        NumR = wksOwc.ActiveCell.Row
        NumC = wksOwc.ActiveCell.Column
     
     
        If NumR >= 3 And NumC >= 5 And NumC <= 11 Then
     
            Cancel = True
     
            If wksOwc.ActiveCell = "ü" Then
     
                wksOwc.Selection = ""
     
            Else
     
               wksOwc.Selection = "ü"
     
            End If
     
            Application.GoTo ActiveCell, True
     
            wksOwc.Cells(NumR, 1).Select
     
        End If
     
        Set wksOwc = Nothing
     
    End Sub

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

Discussions similaires

  1. [SWT] Api pour faire des graph ?
    Par bawan dans le forum SWT/JFace
    Réponses: 1
    Dernier message: 05/09/2005, 13h13
  2. Réponses: 7
    Dernier message: 16/04/2005, 08h55
  3. [Graphes] Pour faire des graphiques ?
    Par Kyti dans le forum 2D
    Réponses: 3
    Dernier message: 29/03/2005, 15h55
  4. [audio] logiciel pour faire des .au ?
    Par Seiya dans le forum Multimédia
    Réponses: 7
    Dernier message: 05/01/2005, 00h41
  5. problème pour faire des blocs
    Par tinkye_winkye dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 04/01/2005, 14h13

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