Re-bonjour ;
Etant de retour sur forum après une longue absence je découvre que beaucoup
de choses ont changées. Les procédures d'accès se sont relativement
compliquées.
Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
s'afficher je me demande si elle a été effectivement expédiée.
amicalement
--
izmi
Re-bonjour ;
Etant de retour sur forum après une longue absence je découvre que beaucoup
de choses ont changées. Les procédures d'accès se sont relativement
compliquées.
Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
s'afficher je me demande si elle a été effectivement expédiée.
amicalement
--
izmi
Re-bonjour ;
Etant de retour sur forum après une longue absence je découvre que beaucoup
de choses ont changées. Les procédures d'accès se sont relativement
compliquées.
Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
s'afficher je me demande si elle a été effectivement expédiée.
amicalement
--
izmi
C'est évident ma première question n'avait pas été transmise. Je vais essayer
de la reformuler :
J'ai en colonne A des nombres
En face sur chaque ligne je clique, une à une, sur les cellules. Je
souhaiterais que chaque fois que je clique sur une cellule, le nombre en face
sur la colonne A se réduise d'une unité.
Exemple :
A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8 etc....
A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18 etc...
Merci d'avance pour votre aide
--
izmi
"izmi" wrote:
Re-bonjour ;
Etant de retour sur forum après une longue absence je découvre que beaucoup
de choses ont changées. Les procédures d'accès se sont relativement
compliquées.
Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
s'afficher je me demande si elle a été effectivement expédiée.
amicalement
--
izmi
C'est évident ma première question n'avait pas été transmise. Je vais essayer
de la reformuler :
J'ai en colonne A des nombres
En face sur chaque ligne je clique, une à une, sur les cellules. Je
souhaiterais que chaque fois que je clique sur une cellule, le nombre en face
sur la colonne A se réduise d'une unité.
Exemple :
A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8 etc....
A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18 etc...
Merci d'avance pour votre aide
--
izmi
"izmi" wrote:
Re-bonjour ;
Etant de retour sur forum après une longue absence je découvre que beaucoup
de choses ont changées. Les procédures d'accès se sont relativement
compliquées.
Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
s'afficher je me demande si elle a été effectivement expédiée.
amicalement
--
izmi
C'est évident ma première question n'avait pas été transmise. Je vais essayer
de la reformuler :
J'ai en colonne A des nombres
En face sur chaque ligne je clique, une à une, sur les cellules. Je
souhaiterais que chaque fois que je clique sur une cellule, le nombre en face
sur la colonne A se réduise d'une unité.
Exemple :
A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8 etc....
A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18 etc...
Merci d'avance pour votre aide
--
izmi
"izmi" wrote:
Re-bonjour ;
Etant de retour sur forum après une longue absence je découvre que beaucoup
de choses ont changées. Les procédures d'accès se sont relativement
compliquées.
Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
s'afficher je me demande si elle a été effectivement expédiée.
amicalement
--
izmi
Bonjour.
Mets la macro suivante dans le module de ta feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If c.Column = 2 Then
If IsNumeric(c) Then
c.Offset(, -1) = c.Offset(, -1) - 1
c.Offset(, 1).Select
End If
End If
Next c
End Sub
Cordialement.
Daniel
> C'est évident ma première question n'avait pas été transmise. Je vais essayer
> de la reformuler :
>
> J'ai en colonne A des nombres
> En face sur chaque ligne je clique, une à une, sur les cellules. Je
> souhaiterais que chaque fois que je clique sur une cellule, le nombre en face
> sur la colonne A se réduise d'une unité.
> Exemple :
>
> A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8 etc....
> A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18 etc...
> Merci d'avance pour votre aide
> --
> izmi
>
>
> "izmi" wrote:
>
>>
>> Re-bonjour ;
>>
>> Etant de retour sur forum après une longue absence je découvre que beaucoup
>> de choses ont changées. Les procédures d'accès se sont relativement
>> compliquées.
>> Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
>> s'afficher je me demande si elle a été effectivement expédiée.
>>
>> amicalement
>> --
>> izmi
Bonjour.
Mets la macro suivante dans le module de ta feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If c.Column = 2 Then
If IsNumeric(c) Then
c.Offset(, -1) = c.Offset(, -1) - 1
c.Offset(, 1).Select
End If
End If
Next c
End Sub
Cordialement.
Daniel
> C'est évident ma première question n'avait pas été transmise. Je vais essayer
> de la reformuler :
>
> J'ai en colonne A des nombres
> En face sur chaque ligne je clique, une à une, sur les cellules. Je
> souhaiterais que chaque fois que je clique sur une cellule, le nombre en face
> sur la colonne A se réduise d'une unité.
> Exemple :
>
> A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8 etc....
> A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18 etc...
> Merci d'avance pour votre aide
> --
> izmi
>
>
> "izmi" wrote:
>
>>
>> Re-bonjour ;
>>
>> Etant de retour sur forum après une longue absence je découvre que beaucoup
>> de choses ont changées. Les procédures d'accès se sont relativement
>> compliquées.
>> Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
>> s'afficher je me demande si elle a été effectivement expédiée.
>>
>> amicalement
>> --
>> izmi
Bonjour.
Mets la macro suivante dans le module de ta feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If c.Column = 2 Then
If IsNumeric(c) Then
c.Offset(, -1) = c.Offset(, -1) - 1
c.Offset(, 1).Select
End If
End If
Next c
End Sub
Cordialement.
Daniel
> C'est évident ma première question n'avait pas été transmise. Je vais essayer
> de la reformuler :
>
> J'ai en colonne A des nombres
> En face sur chaque ligne je clique, une à une, sur les cellules. Je
> souhaiterais que chaque fois que je clique sur une cellule, le nombre en face
> sur la colonne A se réduise d'une unité.
> Exemple :
>
> A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8 etc....
> A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18 etc...
> Merci d'avance pour votre aide
> --
> izmi
>
>
> "izmi" wrote:
>
>>
>> Re-bonjour ;
>>
>> Etant de retour sur forum après une longue absence je découvre que beaucoup
>> de choses ont changées. Les procédures d'accès se sont relativement
>> compliquées.
>> Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
>> s'afficher je me demande si elle a été effectivement expédiée.
>>
>> amicalement
>> --
>> izmi
Bonjour.
Mets la macro suivante dans le module de ta feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If c.Column = 2 Then
If IsNumeric(c) Then
c.Offset(, -1) = c.Offset(, -1) - 1
c.Offset(, 1).Select
End If
End If
Next c
End Sub
Cordialement.
Daniel
> C'est évident ma première question n'avait pas été transmise. Je vais essayer
> de la reformuler :
>
> J'ai en colonne A des nombres
> En face sur chaque ligne je clique, une à une, sur les cellules. Je
> souhaiterais que chaque fois que je clique sur une cellule, le nombre en face
> sur la colonne A se réduise d'une unité.
> Exemple :
>
> A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8 etc....
> A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18 etc...
> Merci d'avance pour votre aide
> --
> izmi
>
>
> "izmi" wrote:
>
>>
>> Re-bonjour ;
>>
>> Etant de retour sur forum après une longue absence je découvre que beaucoup
>> de choses ont changées. Les procédures d'accès se sont relativement
>> compliquées.
>> Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
>> s'afficher je me demande si elle a été effectivement expédiée.
>>
>> amicalement
>> --
>> izmi
Bonjour.
Mets la macro suivante dans le module de ta feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If c.Column = 2 Then
If IsNumeric(c) Then
c.Offset(, -1) = c.Offset(, -1) - 1
c.Offset(, 1).Select
End If
End If
Next c
End Sub
Cordialement.
Daniel
> C'est évident ma première question n'avait pas été transmise. Je vais essayer
> de la reformuler :
>
> J'ai en colonne A des nombres
> En face sur chaque ligne je clique, une à une, sur les cellules. Je
> souhaiterais que chaque fois que je clique sur une cellule, le nombre en face
> sur la colonne A se réduise d'une unité.
> Exemple :
>
> A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8 etc....
> A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18 etc...
> Merci d'avance pour votre aide
> --
> izmi
>
>
> "izmi" wrote:
>
>>
>> Re-bonjour ;
>>
>> Etant de retour sur forum après une longue absence je découvre que beaucoup
>> de choses ont changées. Les procédures d'accès se sont relativement
>> compliquées.
>> Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
>> s'afficher je me demande si elle a été effectivement expédiée.
>>
>> amicalement
>> --
>> izmi
Bonjour.
Mets la macro suivante dans le module de ta feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If c.Column = 2 Then
If IsNumeric(c) Then
c.Offset(, -1) = c.Offset(, -1) - 1
c.Offset(, 1).Select
End If
End If
Next c
End Sub
Cordialement.
Daniel
> C'est évident ma première question n'avait pas été transmise. Je vais essayer
> de la reformuler :
>
> J'ai en colonne A des nombres
> En face sur chaque ligne je clique, une à une, sur les cellules. Je
> souhaiterais que chaque fois que je clique sur une cellule, le nombre en face
> sur la colonne A se réduise d'une unité.
> Exemple :
>
> A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8 etc....
> A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18 etc...
> Merci d'avance pour votre aide
> --
> izmi
>
>
> "izmi" wrote:
>
>>
>> Re-bonjour ;
>>
>> Etant de retour sur forum après une longue absence je découvre que beaucoup
>> de choses ont changées. Les procédures d'accès se sont relativement
>> compliquées.
>> Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
>> s'afficher je me demande si elle a été effectivement expédiée.
>>
>> amicalement
>> --
>> izmi
Bonjour.
Mets la macro suivante dans le module de ta feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If c.Column = 2 Then
If IsNumeric(c) Then
c.Offset(, -1) = c.Offset(, -1) - 1
c.Offset(, 1).Select
End If
End If
Next c
End Sub
Cordialement.
DanielC'est évident ma première question n'avait pas été transmise. Je vais
essayer de la reformuler :
J'ai en colonne A des nombres
En face sur chaque ligne je clique, une à une, sur les cellules. Je
souhaiterais que chaque fois que je clique sur une cellule, le nombre en
face sur la colonne A se réduise d'une unité.
Exemple :
A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8
etc....
A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18
etc...
Merci d'avance pour votre aide
-- izmi
"izmi" wrote:
Re-bonjour ;
Etant de retour sur forum après une longue absence je découvre que
beaucoup de choses ont changées. Les procédures d'accès se sont
relativement compliquées.
Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
s'afficher je me demande si elle a été effectivement expédiée.
amicalement
-- izmi
Bonjour.
Mets la macro suivante dans le module de ta feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If c.Column = 2 Then
If IsNumeric(c) Then
c.Offset(, -1) = c.Offset(, -1) - 1
c.Offset(, 1).Select
End If
End If
Next c
End Sub
Cordialement.
Daniel
C'est évident ma première question n'avait pas été transmise. Je vais
essayer de la reformuler :
J'ai en colonne A des nombres
En face sur chaque ligne je clique, une à une, sur les cellules. Je
souhaiterais que chaque fois que je clique sur une cellule, le nombre en
face sur la colonne A se réduise d'une unité.
Exemple :
A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8
etc....
A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18
etc...
Merci d'avance pour votre aide
-- izmi
"izmi" wrote:
Re-bonjour ;
Etant de retour sur forum après une longue absence je découvre que
beaucoup de choses ont changées. Les procédures d'accès se sont
relativement compliquées.
Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
s'afficher je me demande si elle a été effectivement expédiée.
amicalement
-- izmi
Bonjour.
Mets la macro suivante dans le module de ta feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If c.Column = 2 Then
If IsNumeric(c) Then
c.Offset(, -1) = c.Offset(, -1) - 1
c.Offset(, 1).Select
End If
End If
Next c
End Sub
Cordialement.
DanielC'est évident ma première question n'avait pas été transmise. Je vais
essayer de la reformuler :
J'ai en colonne A des nombres
En face sur chaque ligne je clique, une à une, sur les cellules. Je
souhaiterais que chaque fois que je clique sur une cellule, le nombre en
face sur la colonne A se réduise d'une unité.
Exemple :
A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8
etc....
A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18
etc...
Merci d'avance pour votre aide
-- izmi
"izmi" wrote:
Re-bonjour ;
Etant de retour sur forum après une longue absence je découvre que
beaucoup de choses ont changées. Les procédures d'accès se sont
relativement compliquées.
Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
s'afficher je me demande si elle a été effectivement expédiée.
amicalement
-- izmi
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If IsNumeric(c) Then
Cells(c.Row) = Cells(c.Row) - 1
End If
Next c
End Sub
Daniel
> Bonjour.
> Mets la macro suivante dans le module de ta feuille :
>
> Private Sub Worksheet_SelectionChange(ByVal Target As Range)
> Dim c As Range
> For Each c In Target
> If c.Column = 2 Then
> If IsNumeric(c) Then
> c.Offset(, -1) = c.Offset(, -1) - 1
> c.Offset(, 1).Select
> End If
> End If
> Next c
> End Sub
>
> Cordialement.
> Daniel
>
>> C'est évident ma première question n'avait pas été transmise. Je vais
>> essayer de la reformuler :
>>
>> J'ai en colonne A des nombres
>> En face sur chaque ligne je clique, une à une, sur les cellules. Je
>> souhaiterais que chaque fois que je clique sur une cellule, le nombre en
>> face sur la colonne A se réduise d'une unité.
>> Exemple :
>>
>> A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8
>> etc....
>> A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18
>> etc...
>> Merci d'avance pour votre aide
>> -- izmi
>>
>>
>> "izmi" wrote:
>>
>>>
>>> Re-bonjour ;
>>> Etant de retour sur forum après une longue absence je découvre que
>>> beaucoup de choses ont changées. Les procédures d'accès se sont
>>> relativement compliquées.
>>> Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
>>> s'afficher je me demande si elle a été effectivement expédiée.
>>>
>>> amicalement
>>> -- izmi
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If IsNumeric(c) Then
Cells(c.Row) = Cells(c.Row) - 1
End If
Next c
End Sub
Daniel
> Bonjour.
> Mets la macro suivante dans le module de ta feuille :
>
> Private Sub Worksheet_SelectionChange(ByVal Target As Range)
> Dim c As Range
> For Each c In Target
> If c.Column = 2 Then
> If IsNumeric(c) Then
> c.Offset(, -1) = c.Offset(, -1) - 1
> c.Offset(, 1).Select
> End If
> End If
> Next c
> End Sub
>
> Cordialement.
> Daniel
>
>> C'est évident ma première question n'avait pas été transmise. Je vais
>> essayer de la reformuler :
>>
>> J'ai en colonne A des nombres
>> En face sur chaque ligne je clique, une à une, sur les cellules. Je
>> souhaiterais que chaque fois que je clique sur une cellule, le nombre en
>> face sur la colonne A se réduise d'une unité.
>> Exemple :
>>
>> A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8
>> etc....
>> A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18
>> etc...
>> Merci d'avance pour votre aide
>> -- izmi
>>
>>
>> "izmi" wrote:
>>
>>>
>>> Re-bonjour ;
>>> Etant de retour sur forum après une longue absence je découvre que
>>> beaucoup de choses ont changées. Les procédures d'accès se sont
>>> relativement compliquées.
>>> Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
>>> s'afficher je me demande si elle a été effectivement expédiée.
>>>
>>> amicalement
>>> -- izmi
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If IsNumeric(c) Then
Cells(c.Row) = Cells(c.Row) - 1
End If
Next c
End Sub
Daniel
> Bonjour.
> Mets la macro suivante dans le module de ta feuille :
>
> Private Sub Worksheet_SelectionChange(ByVal Target As Range)
> Dim c As Range
> For Each c In Target
> If c.Column = 2 Then
> If IsNumeric(c) Then
> c.Offset(, -1) = c.Offset(, -1) - 1
> c.Offset(, 1).Select
> End If
> End If
> Next c
> End Sub
>
> Cordialement.
> Daniel
>
>> C'est évident ma première question n'avait pas été transmise. Je vais
>> essayer de la reformuler :
>>
>> J'ai en colonne A des nombres
>> En face sur chaque ligne je clique, une à une, sur les cellules. Je
>> souhaiterais que chaque fois que je clique sur une cellule, le nombre en
>> face sur la colonne A se réduise d'une unité.
>> Exemple :
>>
>> A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8
>> etc....
>> A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18
>> etc...
>> Merci d'avance pour votre aide
>> -- izmi
>>
>>
>> "izmi" wrote:
>>
>>>
>>> Re-bonjour ;
>>> Etant de retour sur forum après une longue absence je découvre que
>>> beaucoup de choses ont changées. Les procédures d'accès se sont
>>> relativement compliquées.
>>> Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
>>> s'afficher je me demande si elle a été effectivement expédiée.
>>>
>>> amicalement
>>> -- izmi
Je suis désolé, ce n'est pas encore totalement ce que je voulais. Pour la
première ligne c'est bon. Il faut que la macro fasse le même travail pour les
autres lignes.
A2 Clic B2------->A2 ; clic C2 ------->A2 = 18 et ainsi de suite
A3 0 clic B3--------> A3 = 29 ; clic C3------> A3 = 28 et ainsi de suite
Merci
--
izmi
"Daniel.C" wrote:Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If IsNumeric(c) Then
Cells(c.Row) = Cells(c.Row) - 1
End If
Next c
End Sub
DanielBonjour.
Mets la macro suivante dans le module de ta feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If c.Column = 2 Then
If IsNumeric(c) Then
c.Offset(, -1) = c.Offset(, -1) - 1
c.Offset(, 1).Select
End If
End If
Next c
End Sub
Cordialement.
DanielC'est évident ma première question n'avait pas été transmise. Je vais
essayer de la reformuler :
J'ai en colonne A des nombres
En face sur chaque ligne je clique, une à une, sur les cellules. Je
souhaiterais que chaque fois que je clique sur une cellule, le nombre en
face sur la colonne A se réduise d'une unité.
Exemple :
A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8
etc....
A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18
etc...
Merci d'avance pour votre aide
-- izmi
"izmi" wrote:
Re-bonjour ;
Etant de retour sur forum après une longue absence je découvre que
beaucoup de choses ont changées. Les procédures d'accès se sont
relativement compliquées.
Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
s'afficher je me demande si elle a été effectivement expédiée.
amicalement
-- izmi
Je suis désolé, ce n'est pas encore totalement ce que je voulais. Pour la
première ligne c'est bon. Il faut que la macro fasse le même travail pour les
autres lignes.
A2 Clic B2------->A2 ; clic C2 ------->A2 = 18 et ainsi de suite
A3 0 clic B3--------> A3 = 29 ; clic C3------> A3 = 28 et ainsi de suite
Merci
--
izmi
"Daniel.C" wrote:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If IsNumeric(c) Then
Cells(c.Row) = Cells(c.Row) - 1
End If
Next c
End Sub
Daniel
Bonjour.
Mets la macro suivante dans le module de ta feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If c.Column = 2 Then
If IsNumeric(c) Then
c.Offset(, -1) = c.Offset(, -1) - 1
c.Offset(, 1).Select
End If
End If
Next c
End Sub
Cordialement.
Daniel
C'est évident ma première question n'avait pas été transmise. Je vais
essayer de la reformuler :
J'ai en colonne A des nombres
En face sur chaque ligne je clique, une à une, sur les cellules. Je
souhaiterais que chaque fois que je clique sur une cellule, le nombre en
face sur la colonne A se réduise d'une unité.
Exemple :
A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8
etc....
A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18
etc...
Merci d'avance pour votre aide
-- izmi
"izmi" wrote:
Re-bonjour ;
Etant de retour sur forum après une longue absence je découvre que
beaucoup de choses ont changées. Les procédures d'accès se sont
relativement compliquées.
Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
s'afficher je me demande si elle a été effectivement expédiée.
amicalement
-- izmi
Je suis désolé, ce n'est pas encore totalement ce que je voulais. Pour la
première ligne c'est bon. Il faut que la macro fasse le même travail pour les
autres lignes.
A2 Clic B2------->A2 ; clic C2 ------->A2 = 18 et ainsi de suite
A3 0 clic B3--------> A3 = 29 ; clic C3------> A3 = 28 et ainsi de suite
Merci
--
izmi
"Daniel.C" wrote:Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If IsNumeric(c) Then
Cells(c.Row) = Cells(c.Row) - 1
End If
Next c
End Sub
DanielBonjour.
Mets la macro suivante dans le module de ta feuille :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
For Each c In Target
If c.Column = 2 Then
If IsNumeric(c) Then
c.Offset(, -1) = c.Offset(, -1) - 1
c.Offset(, 1).Select
End If
End If
Next c
End Sub
Cordialement.
DanielC'est évident ma première question n'avait pas été transmise. Je vais
essayer de la reformuler :
J'ai en colonne A des nombres
En face sur chaque ligne je clique, une à une, sur les cellules. Je
souhaiterais que chaque fois que je clique sur une cellule, le nombre en
face sur la colonne A se réduise d'une unité.
Exemple :
A1 = 10 , je clique sur B1------>A1=9 , Je clique sur C1------> A1=8
etc....
A2 = 20, Je clique sur B2------->A2, Je clique sur C2------>A2= 18
etc...
Merci d'avance pour votre aide
-- izmi
"izmi" wrote:
Re-bonjour ;
Etant de retour sur forum après une longue absence je découvre que
beaucoup de choses ont changées. Les procédures d'accès se sont
relativement compliquées.
Il y a quelques heures, j'ai envoyé une question, ne la voyant pas
s'afficher je me demande si elle a été effectivement expédiée.
amicalement
-- izmi
Merci Daniel
J'admire ta patience, ta réactivité et ta compétence
--
izmi
Merci Daniel
J'admire ta patience, ta réactivité et ta compétence
--
izmi
Merci Daniel
J'admire ta patience, ta réactivité et ta compétence
--
izmi
Une dernière question - Si je peux me permettre.
Si je décide de mettre mes compteurs dans une autre colonne que "A" (Mettons
en colonne "B" ou "C") comment dois-je faire ?
Merci
Une dernière question - Si je peux me permettre.
Si je décide de mettre mes compteurs dans une autre colonne que "A" (Mettons
en colonne "B" ou "C") comment dois-je faire ?
Merci
Une dernière question - Si je peux me permettre.
Si je décide de mettre mes compteurs dans une autre colonne que "A" (Mettons
en colonne "B" ou "C") comment dois-je faire ?
Merci