Sub NoTabStop(UnForm As Form) On Error Resume Next Dim c As Control For Each c In UnForm.Controls c.TabStop = False Next c End Sub
et sur Activation du formulaire: Private Sub Form_Current() NoTabStop Me End Sub
Bonjour,
pour la création de plusieurs formulaires, comment faire en vba pour mettre tous les arrets tabulation à "non" ? si c'est possible ...
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Luiz Cláudio C. V. Rocha
Vous pouvez également essayer ce code (vous le besoin de l'exécuter seulement une fois):
Sub ChangeTabStop() 'Change controls TabStop property in design time Dim frm As AccessObject Dim ctl As Control
For Each frm In CurrentProject.AllForms DoCmd.OpenForm frm.Name, acDesign On Error Resume Next For Each ctl In Forms(frm.Name).Controls ctl.Properties("TabStop") = False Next ctl DoCmd.Save acForm, frm.Name DoCmd.Close acForm, frm.Name Next frm
End Sub
-- Luiz Cláudio C. V. Rocha Coordenador de Projetos FórumAccess São Paulo - Brasil MVP Office http://www.msmvps.com/officedev
"...Patrick" wrote:
Merci Eric,
j'essaie ça !
Patrick
"Eric" a écrit dans le message de news:
Bonjour,
Quelque chose comme :
Sub NoTabStop(UnForm As Form) On Error Resume Next Dim c As Control For Each c In UnForm.Controls c.TabStop = False Next c End Sub
et sur Activation du formulaire: Private Sub Form_Current() NoTabStop Me End Sub
Bonjour,
pour la création de plusieurs formulaires, comment faire en vba pour mettre tous les arrets tabulation à "non" ? si c'est possible ...
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Vous pouvez également essayer ce code (vous le besoin de l'exécuter seulement
une fois):
Sub ChangeTabStop()
'Change controls TabStop property in design time
Dim frm As AccessObject
Dim ctl As Control
For Each frm In CurrentProject.AllForms
DoCmd.OpenForm frm.Name, acDesign
On Error Resume Next
For Each ctl In Forms(frm.Name).Controls
ctl.Properties("TabStop") = False
Next ctl
DoCmd.Save acForm, frm.Name
DoCmd.Close acForm, frm.Name
Next frm
End Sub
--
Luiz Cláudio C. V. Rocha
Coordenador de Projetos FórumAccess
São Paulo - Brasil
MVP Office
http://www.msmvps.com/officedev
"...Patrick" wrote:
Merci Eric,
j'essaie ça !
Patrick
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
OWLy81crGHA.3992@TK2MSFTNGP04.phx.gbl...
Bonjour,
Quelque chose comme :
Sub NoTabStop(UnForm As Form)
On Error Resume Next
Dim c As Control
For Each c In UnForm.Controls
c.TabStop = False
Next c
End Sub
et sur Activation du formulaire:
Private Sub Form_Current()
NoTabStop Me
End Sub
Bonjour,
pour la création de plusieurs formulaires, comment faire en vba pour
mettre tous les arrets tabulation à "non" ? si c'est possible ...
Merci
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Vous pouvez également essayer ce code (vous le besoin de l'exécuter seulement une fois):
Sub ChangeTabStop() 'Change controls TabStop property in design time Dim frm As AccessObject Dim ctl As Control
For Each frm In CurrentProject.AllForms DoCmd.OpenForm frm.Name, acDesign On Error Resume Next For Each ctl In Forms(frm.Name).Controls ctl.Properties("TabStop") = False Next ctl DoCmd.Save acForm, frm.Name DoCmd.Close acForm, frm.Name Next frm
End Sub
-- Luiz Cláudio C. V. Rocha Coordenador de Projetos FórumAccess São Paulo - Brasil MVP Office http://www.msmvps.com/officedev
"...Patrick" wrote:
Merci Eric,
j'essaie ça !
Patrick
"Eric" a écrit dans le message de news:
Bonjour,
Quelque chose comme :
Sub NoTabStop(UnForm As Form) On Error Resume Next Dim c As Control For Each c In UnForm.Controls c.TabStop = False Next c End Sub
et sur Activation du formulaire: Private Sub Form_Current() NoTabStop Me End Sub
Bonjour,
pour la création de plusieurs formulaires, comment faire en vba pour mettre tous les arrets tabulation à "non" ? si c'est possible ...
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
...Patrick
Ok
merci j'essaie demain
Bye
"Luiz Cláudio C. V. Rocha" a écrit dans le message de news:
Vous pouvez également essayer ce code (vous le besoin de l'exécuter seulement une fois):
Sub ChangeTabStop() 'Change controls TabStop property in design time Dim frm As AccessObject Dim ctl As Control
For Each frm In CurrentProject.AllForms DoCmd.OpenForm frm.Name, acDesign On Error Resume Next For Each ctl In Forms(frm.Name).Controls ctl.Properties("TabStop") = False Next ctl DoCmd.Save acForm, frm.Name DoCmd.Close acForm, frm.Name Next frm
End Sub
-- Luiz Cláudio C. V. Rocha Coordenador de Projetos FórumAccess São Paulo - Brasil MVP Office http://www.msmvps.com/officedev
"...Patrick" wrote:
Merci Eric,
j'essaie ça !
Patrick
"Eric" a écrit dans le message de news:
Bonjour,
Quelque chose comme :
Sub NoTabStop(UnForm As Form) On Error Resume Next Dim c As Control For Each c In UnForm.Controls c.TabStop = False Next c End Sub
et sur Activation du formulaire: Private Sub Form_Current() NoTabStop Me End Sub
Bonjour,
pour la création de plusieurs formulaires, comment faire en vba pour mettre tous les arrets tabulation à "non" ? si c'est possible ...
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Ok
merci
j'essaie demain
Bye
"Luiz Cláudio C. V. Rocha" <LuizCludioCVRocha@discussions.microsoft.com> a
écrit dans le message de news:
6BA8B5D0-C062-4A96-A205-BA8D9C0AFCC6@microsoft.com...
Vous pouvez également essayer ce code (vous le besoin de l'exécuter
seulement
une fois):
Sub ChangeTabStop()
'Change controls TabStop property in design time
Dim frm As AccessObject
Dim ctl As Control
For Each frm In CurrentProject.AllForms
DoCmd.OpenForm frm.Name, acDesign
On Error Resume Next
For Each ctl In Forms(frm.Name).Controls
ctl.Properties("TabStop") = False
Next ctl
DoCmd.Save acForm, frm.Name
DoCmd.Close acForm, frm.Name
Next frm
End Sub
--
Luiz Cláudio C. V. Rocha
Coordenador de Projetos FórumAccess
São Paulo - Brasil
MVP Office
http://www.msmvps.com/officedev
"...Patrick" wrote:
Merci Eric,
j'essaie ça !
Patrick
"Eric" <f_framZZ@hotmail.com> a écrit dans le message de news:
OWLy81crGHA.3992@TK2MSFTNGP04.phx.gbl...
Bonjour,
Quelque chose comme :
Sub NoTabStop(UnForm As Form)
On Error Resume Next
Dim c As Control
For Each c In UnForm.Controls
c.TabStop = False
Next c
End Sub
et sur Activation du formulaire:
Private Sub Form_Current()
NoTabStop Me
End Sub
Bonjour,
pour la création de plusieurs formulaires, comment faire en vba pour
mettre tous les arrets tabulation à "non" ? si c'est possible ...
Merci
--
A+
Eric
http://www.mpfa.info/
Archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
"Luiz Cláudio C. V. Rocha" a écrit dans le message de news:
Vous pouvez également essayer ce code (vous le besoin de l'exécuter seulement une fois):
Sub ChangeTabStop() 'Change controls TabStop property in design time Dim frm As AccessObject Dim ctl As Control
For Each frm In CurrentProject.AllForms DoCmd.OpenForm frm.Name, acDesign On Error Resume Next For Each ctl In Forms(frm.Name).Controls ctl.Properties("TabStop") = False Next ctl DoCmd.Save acForm, frm.Name DoCmd.Close acForm, frm.Name Next frm
End Sub
-- Luiz Cláudio C. V. Rocha Coordenador de Projetos FórumAccess São Paulo - Brasil MVP Office http://www.msmvps.com/officedev
"...Patrick" wrote:
Merci Eric,
j'essaie ça !
Patrick
"Eric" a écrit dans le message de news:
Bonjour,
Quelque chose comme :
Sub NoTabStop(UnForm As Form) On Error Resume Next Dim c As Control For Each c In UnForm.Controls c.TabStop = False Next c End Sub
et sur Activation du formulaire: Private Sub Form_Current() NoTabStop Me End Sub
Bonjour,
pour la création de plusieurs formulaires, comment faire en vba pour mettre tous les arrets tabulation à "non" ? si c'est possible ...
Merci
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr