Si c'est dans les UserForms que tu veux le faire, oui. Tu cliques avec le bouton droit de la souris n'importe où sur la UserForm et tu choisis la commande "Ordre de tabulation".
-- Patrick
"Rémi" wrote:
bonjour, peut-on dans excel 2003 comme dans access indiquer un ordre de tabulation ? merci d'avance
Bonjour,
Si c'est dans les UserForms que tu veux le faire, oui. Tu cliques avec le
bouton droit de la souris n'importe où sur la UserForm et tu choisis la
commande "Ordre de tabulation".
--
Patrick
"Rémi" wrote:
bonjour,
peut-on dans excel 2003 comme dans access indiquer un ordre de tabulation ?
merci d'avance
Si c'est dans les UserForms que tu veux le faire, oui. Tu cliques avec le bouton droit de la souris n'importe où sur la UserForm et tu choisis la commande "Ordre de tabulation".
-- Patrick
"Rémi" wrote:
bonjour, peut-on dans excel 2003 comme dans access indiquer un ordre de tabulation ? merci d'avance
Patrick BASTARD
Bonjour, *Rémi*
Excel 2002 : Outils, Options, Onglet Mdification, cocher Déplacer la cellule après validation, et choisir haut, bas, droite ou gauche. A noter que tu peux restreindre les déplacements sur certaines cellules en les protégeant, et en cochant les bons arguments lors de la protection de ta feuille. Cela répond-il à ta problématique ?
-- Bien amicordialement, P. Bastard
bonjour, peut-on dans excel 2003 comme dans access indiquer un ordre de tabulation ? merci d'avance
Bonjour, *Rémi*
Excel 2002 :
Outils, Options, Onglet Mdification, cocher Déplacer la cellule après
validation, et choisir haut, bas, droite ou gauche.
A noter que tu peux restreindre les déplacements sur certaines cellules en
les protégeant, et en cochant les bons arguments lors de la protection de ta
feuille.
Cela répond-il à ta problématique ?
--
Bien amicordialement,
P. Bastard
bonjour,
peut-on dans excel 2003 comme dans access indiquer un ordre de
tabulation ? merci d'avance
Excel 2002 : Outils, Options, Onglet Mdification, cocher Déplacer la cellule après validation, et choisir haut, bas, droite ou gauche. A noter que tu peux restreindre les déplacements sur certaines cellules en les protégeant, et en cochant les bons arguments lors de la protection de ta feuille. Cela répond-il à ta problématique ?
-- Bien amicordialement, P. Bastard
bonjour, peut-on dans excel 2003 comme dans access indiquer un ordre de tabulation ? merci d'avance
Rémi
bonjour Patrick, hélas, j'avais déjà pensé à cette solution. Ma question serait plutôt comment fait on pour se déplacer dans des cellules avec un ordre bien précis. Est-ce possible ? bon week-end Rémi
"Patrick BASTARD" a écrit dans le message de news:
Bonjour, *Rémi*
Excel 2002 : Outils, Options, Onglet Mdification, cocher Déplacer la cellule après validation, et choisir haut, bas, droite ou gauche. A noter que tu peux restreindre les déplacements sur certaines cellules en les protégeant, et en cochant les bons arguments lors de la protection de ta feuille. Cela répond-il à ta problématique ?
-- Bien amicordialement, P. Bastard
bonjour, peut-on dans excel 2003 comme dans access indiquer un ordre de tabulation ? merci d'avance
bonjour Patrick,
hélas, j'avais déjà pensé à cette solution. Ma question serait plutôt
comment fait on pour se déplacer dans des cellules avec un ordre bien
précis. Est-ce possible ?
bon week-end
Rémi
"Patrick BASTARD" <pasdespambastardp@freepasdespam.fr> a écrit dans le
message de news: eeR9tBVtFHA.1284@tk2msftngp13.phx.gbl...
Bonjour, *Rémi*
Excel 2002 :
Outils, Options, Onglet Mdification, cocher Déplacer la cellule après
validation, et choisir haut, bas, droite ou gauche.
A noter que tu peux restreindre les déplacements sur certaines cellules en
les protégeant, et en cochant les bons arguments lors de la protection de
ta feuille.
Cela répond-il à ta problématique ?
--
Bien amicordialement,
P. Bastard
bonjour,
peut-on dans excel 2003 comme dans access indiquer un ordre de
tabulation ? merci d'avance
bonjour Patrick, hélas, j'avais déjà pensé à cette solution. Ma question serait plutôt comment fait on pour se déplacer dans des cellules avec un ordre bien précis. Est-ce possible ? bon week-end Rémi
"Patrick BASTARD" a écrit dans le message de news:
Bonjour, *Rémi*
Excel 2002 : Outils, Options, Onglet Mdification, cocher Déplacer la cellule après validation, et choisir haut, bas, droite ou gauche. A noter que tu peux restreindre les déplacements sur certaines cellules en les protégeant, et en cochant les bons arguments lors de la protection de ta feuille. Cela répond-il à ta problématique ?
-- Bien amicordialement, P. Bastard
bonjour, peut-on dans excel 2003 comme dans access indiquer un ordre de tabulation ? merci d'avance
anonymousA
bonjour,
ce que je peux te proposer ( à adapter) c'est la chose suivante:
Ecrire dans un module standard
Public arrrng() Public oldcell As Range Sub initglobals()
Set oldcell = sheets("toto").Range("A1") arrrng = Array("A1", "B2", "C4", "D8")
End Sub
puis dans le module de feuille (ici j'ai choisi la feuille toto cf la déclaration de oldcell )où se situent la séquence de cellules que tu veux voir respecter, tu écris
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next Application.EnableEvents = False Range(arrrng(WorksheetFunction.Match(oldcell.Address(0, 0), arrrng, 0))).Select If Err.Number <> 0 Then Range(arrrng(0)).Select Set oldcell = ActiveCell Application.EnableEvents = True
End Sub
Puis dans le module Thisworkbook tu écris
Private Sub Workbook_Open()
initglobals
End Sub
Dans ces conditions, à l'ouverture du classeur, les variables publiques oldcell et arrrng seront initialisées. Lorsque tu seras sur ta feuille, quelque soit le mode de sélection choisi , tu seras toujours orienté sur la feuille selon la séquence "A1" puis "B2" puis "C4"puis "D8" puis retour à "A1"
A toi d'adapter si tu souhaites une séquence différente et surtout si tu souhaites que le passage de l'une à l'autre des cellules soit controlé parl'existence d'une occurence particulière dans la cellule précédente.
A+
bonjour Patrick, hélas, j'avais déjà pensé à cette solution. Ma question serait plutôt comment fait on pour se déplacer dans des cellules avec un ordre bien précis. Est-ce possible ? bon week-end Rémi
"Patrick BASTARD" a écrit dans le message de news:
Bonjour, *Rémi*
Excel 2002 : Outils, Options, Onglet Mdification, cocher Déplacer la cellule après validation, et choisir haut, bas, droite ou gauche. A noter que tu peux restreindre les déplacements sur certaines cellules en les protégeant, et en cochant les bons arguments lors de la protection de ta feuille. Cela répond-il à ta problématique ?
-- Bien amicordialement, P. Bastard
bonjour, peut-on dans excel 2003 comme dans access indiquer un ordre de tabulation ? merci d'avance
bonjour,
ce que je peux te proposer ( à adapter) c'est la chose suivante:
Ecrire dans un module standard
Public arrrng()
Public oldcell As Range
Sub initglobals()
Set oldcell = sheets("toto").Range("A1")
arrrng = Array("A1", "B2", "C4", "D8")
End Sub
puis dans le module de feuille (ici j'ai choisi la feuille toto cf la
déclaration de oldcell )où se situent la séquence de cellules que tu
veux voir respecter, tu écris
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
Application.EnableEvents = False
Range(arrrng(WorksheetFunction.Match(oldcell.Address(0, 0), arrrng,
0))).Select
If Err.Number <> 0 Then Range(arrrng(0)).Select
Set oldcell = ActiveCell
Application.EnableEvents = True
End Sub
Puis dans le module Thisworkbook tu écris
Private Sub Workbook_Open()
initglobals
End Sub
Dans ces conditions, à l'ouverture du classeur, les variables publiques
oldcell et arrrng seront initialisées.
Lorsque tu seras sur ta feuille, quelque soit le mode de sélection
choisi , tu seras toujours orienté sur la feuille selon la séquence
"A1" puis "B2" puis "C4"puis "D8" puis retour à "A1"
A toi d'adapter si tu souhaites une séquence différente et surtout si tu
souhaites que le passage de l'une à l'autre des cellules soit controlé
parl'existence d'une occurence particulière dans la cellule précédente.
A+
bonjour Patrick,
hélas, j'avais déjà pensé à cette solution. Ma question serait plutôt
comment fait on pour se déplacer dans des cellules avec un ordre bien
précis. Est-ce possible ?
bon week-end
Rémi
"Patrick BASTARD" <pasdespambastardp@freepasdespam.fr> a écrit dans le
message de news: eeR9tBVtFHA.1284@tk2msftngp13.phx.gbl...
Bonjour, *Rémi*
Excel 2002 :
Outils, Options, Onglet Mdification, cocher Déplacer la cellule après
validation, et choisir haut, bas, droite ou gauche.
A noter que tu peux restreindre les déplacements sur certaines cellules en
les protégeant, et en cochant les bons arguments lors de la protection de
ta feuille.
Cela répond-il à ta problématique ?
--
Bien amicordialement,
P. Bastard
bonjour,
peut-on dans excel 2003 comme dans access indiquer un ordre de
tabulation ? merci d'avance
ce que je peux te proposer ( à adapter) c'est la chose suivante:
Ecrire dans un module standard
Public arrrng() Public oldcell As Range Sub initglobals()
Set oldcell = sheets("toto").Range("A1") arrrng = Array("A1", "B2", "C4", "D8")
End Sub
puis dans le module de feuille (ici j'ai choisi la feuille toto cf la déclaration de oldcell )où se situent la séquence de cellules que tu veux voir respecter, tu écris
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next Application.EnableEvents = False Range(arrrng(WorksheetFunction.Match(oldcell.Address(0, 0), arrrng, 0))).Select If Err.Number <> 0 Then Range(arrrng(0)).Select Set oldcell = ActiveCell Application.EnableEvents = True
End Sub
Puis dans le module Thisworkbook tu écris
Private Sub Workbook_Open()
initglobals
End Sub
Dans ces conditions, à l'ouverture du classeur, les variables publiques oldcell et arrrng seront initialisées. Lorsque tu seras sur ta feuille, quelque soit le mode de sélection choisi , tu seras toujours orienté sur la feuille selon la séquence "A1" puis "B2" puis "C4"puis "D8" puis retour à "A1"
A toi d'adapter si tu souhaites une séquence différente et surtout si tu souhaites que le passage de l'une à l'autre des cellules soit controlé parl'existence d'une occurence particulière dans la cellule précédente.
A+
bonjour Patrick, hélas, j'avais déjà pensé à cette solution. Ma question serait plutôt comment fait on pour se déplacer dans des cellules avec un ordre bien précis. Est-ce possible ? bon week-end Rémi
"Patrick BASTARD" a écrit dans le message de news:
Bonjour, *Rémi*
Excel 2002 : Outils, Options, Onglet Mdification, cocher Déplacer la cellule après validation, et choisir haut, bas, droite ou gauche. A noter que tu peux restreindre les déplacements sur certaines cellules en les protégeant, et en cochant les bons arguments lors de la protection de ta feuille. Cela répond-il à ta problématique ?
-- Bien amicordialement, P. Bastard
bonjour, peut-on dans excel 2003 comme dans access indiquer un ordre de tabulation ? merci d'avance
AV
....Ma question serait plutôt comment fait on pour se déplacer dans des cellules avec un ordre bien précis. Est-ce possible ?
Là : http://cjoint.com/?jkk5LdWgeO
AV
....Ma question serait plutôt
comment fait on pour se déplacer dans des cellules avec un ordre bien
précis. Est-ce possible ?
....Ma question serait plutôt comment fait on pour se déplacer dans des cellules avec un ordre bien précis. Est-ce possible ?
Là : http://cjoint.com/?jkk5LdWgeO
AV
Rémi
merci, je vais essayer de comprendre et d'appliquer, en espérant que ce ne soit pas trop compliqué pour mon petit niveau bon week-end
"anonymousA" a écrit dans le message de news: 43229c3d$0$308$
bonjour,
ce que je peux te proposer ( à adapter) c'est la chose suivante:
Ecrire dans un module standard
Public arrrng() Public oldcell As Range Sub initglobals()
Set oldcell = sheets("toto").Range("A1") arrrng = Array("A1", "B2", "C4", "D8")
End Sub
puis dans le module de feuille (ici j'ai choisi la feuille toto cf la déclaration de oldcell )où se situent la séquence de cellules que tu veux voir respecter, tu écris
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next Application.EnableEvents = False Range(arrrng(WorksheetFunction.Match(oldcell.Address(0, 0), arrrng, 0))).Select If Err.Number <> 0 Then Range(arrrng(0)).Select Set oldcell = ActiveCell Application.EnableEvents = True
End Sub
Puis dans le module Thisworkbook tu écris
Private Sub Workbook_Open()
initglobals
End Sub
Dans ces conditions, à l'ouverture du classeur, les variables publiques oldcell et arrrng seront initialisées. Lorsque tu seras sur ta feuille, quelque soit le mode de sélection choisi , tu seras toujours orienté sur la feuille selon la séquence "A1" puis "B2" puis "C4"puis "D8" puis retour à "A1"
A toi d'adapter si tu souhaites une séquence différente et surtout si tu souhaites que le passage de l'une à l'autre des cellules soit controlé parl'existence d'une occurence particulière dans la cellule précédente.
A+
bonjour Patrick, hélas, j'avais déjà pensé à cette solution. Ma question serait plutôt comment fait on pour se déplacer dans des cellules avec un ordre bien précis. Est-ce possible ? bon week-end Rémi
"Patrick BASTARD" a écrit dans le message de news:
Bonjour, *Rémi*
Excel 2002 : Outils, Options, Onglet Mdification, cocher Déplacer la cellule après validation, et choisir haut, bas, droite ou gauche. A noter que tu peux restreindre les déplacements sur certaines cellules en les protégeant, et en cochant les bons arguments lors de la protection de ta feuille. Cela répond-il à ta problématique ?
-- Bien amicordialement, P. Bastard
bonjour, peut-on dans excel 2003 comme dans access indiquer un ordre de tabulation ? merci d'avance
merci, je vais essayer de comprendre et d'appliquer, en espérant que ce ne
soit pas trop compliqué pour mon petit niveau
bon week-end
"anonymousA" <anonymousA@wanadoo.fr> a écrit dans le message de news:
43229c3d$0$308$7a628cd7@news.club-internet.fr...
bonjour,
ce que je peux te proposer ( à adapter) c'est la chose suivante:
Ecrire dans un module standard
Public arrrng()
Public oldcell As Range
Sub initglobals()
Set oldcell = sheets("toto").Range("A1")
arrrng = Array("A1", "B2", "C4", "D8")
End Sub
puis dans le module de feuille (ici j'ai choisi la feuille toto cf la
déclaration de oldcell )où se situent la séquence de cellules que tu veux
voir respecter, tu écris
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
Application.EnableEvents = False
Range(arrrng(WorksheetFunction.Match(oldcell.Address(0, 0), arrrng,
0))).Select
If Err.Number <> 0 Then Range(arrrng(0)).Select
Set oldcell = ActiveCell
Application.EnableEvents = True
End Sub
Puis dans le module Thisworkbook tu écris
Private Sub Workbook_Open()
initglobals
End Sub
Dans ces conditions, à l'ouverture du classeur, les variables publiques
oldcell et arrrng seront initialisées.
Lorsque tu seras sur ta feuille, quelque soit le mode de sélection choisi
, tu seras toujours orienté sur la feuille selon la séquence
"A1" puis "B2" puis "C4"puis "D8" puis retour à "A1"
A toi d'adapter si tu souhaites une séquence différente et surtout si tu
souhaites que le passage de l'une à l'autre des cellules soit controlé
parl'existence d'une occurence particulière dans la cellule précédente.
A+
bonjour Patrick,
hélas, j'avais déjà pensé à cette solution. Ma question serait plutôt
comment fait on pour se déplacer dans des cellules avec un ordre bien
précis. Est-ce possible ?
bon week-end
Rémi
"Patrick BASTARD" <pasdespambastardp@freepasdespam.fr> a écrit dans le
message de news: eeR9tBVtFHA.1284@tk2msftngp13.phx.gbl...
Bonjour, *Rémi*
Excel 2002 :
Outils, Options, Onglet Mdification, cocher Déplacer la cellule après
validation, et choisir haut, bas, droite ou gauche.
A noter que tu peux restreindre les déplacements sur certaines cellules
en les protégeant, et en cochant les bons arguments lors de la protection
de ta feuille.
Cela répond-il à ta problématique ?
--
Bien amicordialement,
P. Bastard
bonjour,
peut-on dans excel 2003 comme dans access indiquer un ordre de
tabulation ? merci d'avance
merci, je vais essayer de comprendre et d'appliquer, en espérant que ce ne soit pas trop compliqué pour mon petit niveau bon week-end
"anonymousA" a écrit dans le message de news: 43229c3d$0$308$
bonjour,
ce que je peux te proposer ( à adapter) c'est la chose suivante:
Ecrire dans un module standard
Public arrrng() Public oldcell As Range Sub initglobals()
Set oldcell = sheets("toto").Range("A1") arrrng = Array("A1", "B2", "C4", "D8")
End Sub
puis dans le module de feuille (ici j'ai choisi la feuille toto cf la déclaration de oldcell )où se situent la séquence de cellules que tu veux voir respecter, tu écris
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next Application.EnableEvents = False Range(arrrng(WorksheetFunction.Match(oldcell.Address(0, 0), arrrng, 0))).Select If Err.Number <> 0 Then Range(arrrng(0)).Select Set oldcell = ActiveCell Application.EnableEvents = True
End Sub
Puis dans le module Thisworkbook tu écris
Private Sub Workbook_Open()
initglobals
End Sub
Dans ces conditions, à l'ouverture du classeur, les variables publiques oldcell et arrrng seront initialisées. Lorsque tu seras sur ta feuille, quelque soit le mode de sélection choisi , tu seras toujours orienté sur la feuille selon la séquence "A1" puis "B2" puis "C4"puis "D8" puis retour à "A1"
A toi d'adapter si tu souhaites une séquence différente et surtout si tu souhaites que le passage de l'une à l'autre des cellules soit controlé parl'existence d'une occurence particulière dans la cellule précédente.
A+
bonjour Patrick, hélas, j'avais déjà pensé à cette solution. Ma question serait plutôt comment fait on pour se déplacer dans des cellules avec un ordre bien précis. Est-ce possible ? bon week-end Rémi
"Patrick BASTARD" a écrit dans le message de news:
Bonjour, *Rémi*
Excel 2002 : Outils, Options, Onglet Mdification, cocher Déplacer la cellule après validation, et choisir haut, bas, droite ou gauche. A noter que tu peux restreindre les déplacements sur certaines cellules en les protégeant, et en cochant les bons arguments lors de la protection de ta feuille. Cela répond-il à ta problématique ?
-- Bien amicordialement, P. Bastard
bonjour, peut-on dans excel 2003 comme dans access indiquer un ordre de tabulation ? merci d'avance
Rémi
bonjour Alain, je te remercie pour ton aide précieuse, c'est exactement ce type de fonction que je recherche, mon problème, c'est que je ne comprends rien à ce code, aurais-tu l'extrème amabilité de tenter de me l'expliquer "comme si j'avais 5 ans". je te remercie d'avance Rémi
"AV" a écrit dans le message de news:
....Ma question serait plutôt comment fait on pour se déplacer dans des cellules avec un ordre bien précis. Est-ce possible ?
Là : http://cjoint.com/?jkk5LdWgeO
AV
bonjour Alain,
je te remercie pour ton aide précieuse, c'est exactement ce type de fonction
que je recherche, mon problème, c'est que je ne comprends rien à ce code,
aurais-tu l'extrème amabilité de tenter de me l'expliquer "comme si j'avais
5 ans".
je te remercie d'avance
Rémi
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
eFMsUWetFHA.208@TK2MSFTNGP10.phx.gbl...
....Ma question serait plutôt
comment fait on pour se déplacer dans des cellules avec un ordre bien
précis. Est-ce possible ?
bonjour Alain, je te remercie pour ton aide précieuse, c'est exactement ce type de fonction que je recherche, mon problème, c'est que je ne comprends rien à ce code, aurais-tu l'extrème amabilité de tenter de me l'expliquer "comme si j'avais 5 ans". je te remercie d'avance Rémi
"AV" a écrit dans le message de news:
....Ma question serait plutôt comment fait on pour se déplacer dans des cellules avec un ordre bien précis. Est-ce possible ?
Là : http://cjoint.com/?jkk5LdWgeO
AV
AV
je te remercie pour ton aide précieuse, c'est exactement ce type de fonction que je recherche, mon problème, c'est que je ne comprends rien à ce code,
Honnêtement, si tu ne comprends vraiment rien de rien au vba (boucles, procs évènementielles, tests logiques...), je pense qu'il faut laisser tomber les explications et, si "la chose" convient à ta demande, ne te prive pas de l'utiliser en l'état. En découvrant petit à petit XL (faut surtout pas commencer par la programmation) tu découvriras au fur et à mesure les méandres du vba
Merci pour le retour AV un peu fainéant sur ce coup mais sans grande envie de "prêcher dans le désert"....
je te remercie pour ton aide précieuse, c'est exactement ce type de fonction
que je recherche, mon problème, c'est que je ne comprends rien à ce code,
Honnêtement, si tu ne comprends vraiment rien de rien au vba (boucles, procs
évènementielles, tests logiques...), je pense qu'il faut laisser tomber les
explications et, si "la chose" convient à ta demande, ne te prive pas de
l'utiliser en l'état.
En découvrant petit à petit XL (faut surtout pas commencer par la programmation)
tu découvriras au fur et à mesure les méandres du vba
Merci pour le retour
AV un peu fainéant sur ce coup mais sans grande envie de "prêcher dans le
désert"....
je te remercie pour ton aide précieuse, c'est exactement ce type de fonction que je recherche, mon problème, c'est que je ne comprends rien à ce code,
Honnêtement, si tu ne comprends vraiment rien de rien au vba (boucles, procs évènementielles, tests logiques...), je pense qu'il faut laisser tomber les explications et, si "la chose" convient à ta demande, ne te prive pas de l'utiliser en l'état. En découvrant petit à petit XL (faut surtout pas commencer par la programmation) tu découvriras au fur et à mesure les méandres du vba
Merci pour le retour AV un peu fainéant sur ce coup mais sans grande envie de "prêcher dans le désert"....
Rémi
Alain, loin de prêcher dans le désert, je commence même à être pas trop mauvais sur excel. Je commence même à écrite mes propres lignes de commande, certes à un tout petit niveau, mais l'intention est là. Mon problème, est que je n'arrive pas à adapter la procédure dans ma feuille excel. Ca plante toujours sur la même ligne "x = Range("plg").Areas.Count " Un peu de compassion pour un pauvre gars loin de son pays merci d'avance
"AV" a écrit dans le message de news:
je te remercie pour ton aide précieuse, c'est exactement ce type de fonction que je recherche, mon problème, c'est que je ne comprends rien à ce code,
Honnêtement, si tu ne comprends vraiment rien de rien au vba (boucles, procs évènementielles, tests logiques...), je pense qu'il faut laisser tomber les explications et, si "la chose" convient à ta demande, ne te prive pas de l'utiliser en l'état. En découvrant petit à petit XL (faut surtout pas commencer par la programmation) tu découvriras au fur et à mesure les méandres du vba
Merci pour le retour AV un peu fainéant sur ce coup mais sans grande envie de "prêcher dans le désert"....
Alain,
loin de prêcher dans le désert, je commence même à être pas trop mauvais sur
excel. Je commence même à écrite mes propres lignes de commande, certes à un
tout petit niveau, mais l'intention est là. Mon problème, est que je
n'arrive pas à adapter la procédure dans ma feuille excel.
Ca plante toujours sur la même ligne "x = Range("plg").Areas.Count
"
Un peu de compassion pour un pauvre gars loin de son pays
merci d'avance
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
u0kCtOIuFHA.2064@TK2MSFTNGP09.phx.gbl...
je te remercie pour ton aide précieuse, c'est exactement ce type de
fonction
que je recherche, mon problème, c'est que je ne comprends rien à ce code,
Honnêtement, si tu ne comprends vraiment rien de rien au vba (boucles,
procs
évènementielles, tests logiques...), je pense qu'il faut laisser tomber
les
explications et, si "la chose" convient à ta demande, ne te prive pas de
l'utiliser en l'état.
En découvrant petit à petit XL (faut surtout pas commencer par la
programmation)
tu découvriras au fur et à mesure les méandres du vba
Merci pour le retour
AV un peu fainéant sur ce coup mais sans grande envie de "prêcher dans le
désert"....
Alain, loin de prêcher dans le désert, je commence même à être pas trop mauvais sur excel. Je commence même à écrite mes propres lignes de commande, certes à un tout petit niveau, mais l'intention est là. Mon problème, est que je n'arrive pas à adapter la procédure dans ma feuille excel. Ca plante toujours sur la même ligne "x = Range("plg").Areas.Count " Un peu de compassion pour un pauvre gars loin de son pays merci d'avance
"AV" a écrit dans le message de news:
je te remercie pour ton aide précieuse, c'est exactement ce type de fonction que je recherche, mon problème, c'est que je ne comprends rien à ce code,
Honnêtement, si tu ne comprends vraiment rien de rien au vba (boucles, procs évènementielles, tests logiques...), je pense qu'il faut laisser tomber les explications et, si "la chose" convient à ta demande, ne te prive pas de l'utiliser en l'état. En découvrant petit à petit XL (faut surtout pas commencer par la programmation) tu découvriras au fur et à mesure les méandres du vba
Merci pour le retour AV un peu fainéant sur ce coup mais sans grande envie de "prêcher dans le désert"....
AV
loin de prêcher dans le désert, je commence même à être pas trop mauvais sur excel. Je commence même à écrite mes propres lignes de commande, certes à un tout petit niveau, mais l'intention est là.
Ben toutes mes excuses car ton message laissait entendre que tout t'était étranger !
n'arrive pas à adapter la procédure dans ma feuille excel. Ca plante toujours sur la même ligne "x = Range("plg").Areas.Count
Si cette ligne plante c'est que la plage "plg" n'est pas définie ! Vérifie dans la feuille de calcul que tel n'est pas le cas (insertion > nom > définir...)
AV
loin de prêcher dans le désert, je commence même à être pas trop mauvais sur
excel. Je commence même à écrite mes propres lignes de commande, certes à un
tout petit niveau, mais l'intention est là.
Ben toutes mes excuses car ton message laissait entendre que tout t'était
étranger !
n'arrive pas à adapter la procédure dans ma feuille excel.
Ca plante toujours sur la même ligne "x = Range("plg").Areas.Count
Si cette ligne plante c'est que la plage "plg" n'est pas définie !
Vérifie dans la feuille de calcul que tel n'est pas le cas (insertion > nom >
définir...)
loin de prêcher dans le désert, je commence même à être pas trop mauvais sur excel. Je commence même à écrite mes propres lignes de commande, certes à un tout petit niveau, mais l'intention est là.
Ben toutes mes excuses car ton message laissait entendre que tout t'était étranger !
n'arrive pas à adapter la procédure dans ma feuille excel. Ca plante toujours sur la même ligne "x = Range("plg").Areas.Count
Si cette ligne plante c'est que la plage "plg" n'est pas définie ! Vérifie dans la feuille de calcul que tel n'est pas le cas (insertion > nom > définir...)