logo
Sommaire > Programmation du ruban
        A quoi correspond le paramtre control des fonctions du ruban ?
        Comment ajouter un sparateur vertical entre deux boutons ?
        Comment charger le ruban de manire persistante ?
        Comment charger un ruban depuis un fichier XML ?
        Comment charger un ruban personnalis ?
        Comment connatre la valeur d'une case cocher ?
        Comment crer un ruban personnalis ?
        Comment crer une zone de liste modifiable de type liste de valeurs ?
        Comment crer une zone de liste modifiable dynamique ?
        Comment excuter l'action d'un bouton ?
        Comment formater la saisie dans une zone de texte ?
        Comment grer la transparence des icnes personnalises dans le ruban ?
        Comment insrer une icne Access dans un bouton du ruban ?
        Comment masquer les onglets Access dans un ruban personnalis ?
        Comment modifier la taille d'un contrle ?
        Comment obtenir le texte d'un bouton ?
        Comment saisir des commentaires dans le code XML du ruban ?
        Comment savoir si un bouton est enfonc ou non ?
        Comment spcifier le texte d'info-bulle d'un contrle ?
        Est-on oblig de spcifier le nombre de lignes et le nombre de colonnes d'un contrle Gallery ?
        Est t'il possible de dcharger un ruban ?
        Est t'il possible de dfinir la taille d'une case cocher ?
        Est t'il possible de dfinir un format dans le XML pour les zones de texte ?
        Est t'il possible de masquer certains onglets Access ?
        Est t'il possible de masquer un groupe de contrle d'un onglet Access ?
        Est t'il possible de modifier le libell d'un bouton prdfinis ?
        Le code XML du ruban est-il sensible la casse ?
        Pourquoi l'vnement onAction d'une zone de texte ou d'une comboBox n'est pas excut ?
        Pourquoi la mthode LoadCustomUi choue ?
        Pourquoi le rafraichissement de mon ruban bogue lors de l'vnement Sur Activation d'un formulaire ?
        Pourquoi mon ruban ne s'affiche pas ?
        Quelles sont les procdures de rappels disponibles ?
        Quels sont les idMso possibles pour les boutons prdfinis ?

rechercher
precedent sommaire suivant telecharger


A quoi correspond le paramtre control des fonctions du ruban ?
auteur : Christophe Warin
Exemple :

Sub onChange(ByVal control As IRibbonControl, text As String)
Il s'agit du contrle ayant lanc le dclenchement de la procdure. Il permet d'crire des fonctions gnriques utilisables par plusieurs contrles.

Dans l'exemple ci-dessous, les deux contrles rfrencent la mme procdure vnementielle : cmbNumLieu_change

<comboBox id="cmbNum" label="Num :" onChange="cmbNumLieu_change" />
<comboBox id="cmbLieu" label="Lieu :" onChange="cmbNumLieu_change" />
La distinction des contrles se fait au niveau du code VBA de la procdure en question :

Sub cmbNumLieu_change(control As IRibbonControl, text As String)
	'Quel contrle ?
    Select Case control.Id
        Case "cmbNum": MsgBox ("Numro : " & text)
        Case "cmbLieu": MsgBox ("Lieu : " & text)
    End Select
End Sub
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Quelles sont les procdures de rappels disponibles ?

Comment ajouter un sparateur vertical entre deux boutons ?
auteur : Christophe Warin
Pour ajouter un sparateur vertical, il faut ajouter le contrle separator au groupe.

Exemple :
XML

<group id="grpRecherche" label="Recherche multi-critres">
	<comboBox id="cmbNum" label="Num :" getItemCount="getNBNum" getItemLabel="getNumLabel"/>
	<editBox id="txtDesc" label="Desc :"/>
	<editBox id="txtDate" label="Date :"/>
	<separator id="sepRecherche"/>
	<button id="btnRechercher" label="Rechercher" imageMso="Find" size="large"/>
</group>
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007

Comment charger le ruban de manire persistante ?
auteur : Christophe Warin
Ce n'est pas possible. A chaque fois que l'utilisateur quitte l'application, les rubans sont dchargs. Le seul moyen est de les charger l'ouverture de l'application l'aide d'une macro AutoExec dont l'action ExcuterCode fera appel une fonction VBA utilisant Application.LoadCustomUI.

lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Comment charger un ruban depuis un fichier XML ?

Comment charger un ruban depuis un fichier XML ?
auteur : Christophe Warin
Vous pouvez stocker les proprits de votre ruban dans un fichier XML externe l'application. Pour charger le ruban, il est possible de lire le fichier avec les objets TextStream de la rfrence Microsoft Scripting Runtime.

Exemple :

Public Function LoadRibbon()
Dim strXML As String
Dim oFso As New FileSystemObject
Dim oFtxt As TextStream
'Charge le fichier xml en mmoire
Set oFtxt = oFso.OpenTextFile(CurrentProject.Path & _
      "\evenement_ribbon.xml", ForReading)
'Rcupre le contenu
strXML = oFtxt.ReadAll
'Charge le rubban personnalis correspondant
Application.LoadCustomUI "rubanperso", strXML
End Function
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007

Comment charger un ruban personnalis ?
auteur : Christophe Warin
La mthode Application.LoadCustomUI permet de charger un ruban partir de son code XML. La syntaxe est la suivante :

Application.LoadCustomUI(Nomduruban,codeXML)
Les deux paramtres sont des chaines de caractres. Nomduruban identifie de manire unique le ruban dans l'application et permet l'association de celui-ci avec un formulaire ou un tat (via la proprit ID du ruban personnalis). CodeXML quant lui correspond au code dfinissant les diverses proprits du ruban.

lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Comment charger un ruban depuis un fichier XML ?

Comment connatre la valeur d'une case cocher ?
auteur : Christophe Warin
L'vnement onAction d'une case cocher propose dans son deuxime paramtre la valeur de celle-ci.

Exemple :

Public Sub chkImp_action(ByVal control As IRibbonControl, pressed As Boolean)
    MsgBox "Le contrle est " & IIf(pressed, "coch", "dcoch")
End Sub
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Pourquoi l'vnement onAction d'une zone de texte ou d'une comboBox n'est pas excut ?

Comment crer un ruban personnalis ?
auteur : Christophe Warin
La cration d'un ruban personnalis se fait via des balises XML dfinissant la composition des diffrents onglets. Pour comprendre son fonctionnement, vous pouvez lire le tutoriel : fr Cration d'un ruban personnalis sous Access.

lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Comment charger un ruban depuis un fichier XML ?
lien : faq Comment charger un ruban personnalis ?

Comment crer une zone de liste modifiable de type liste de valeurs ?
auteur : Christophe Warin
Dans une telle liste modifiable, les lments sont inscrits dans le code XML du ruban via la balise Item. La structure de base de la zone de liste est quant elle dfinie dans un nud <comboBox>.

Exemple :
XML

<comboBox id="cmbNum" label="Num :">
	<item id="itNum1" label="1"/>
	<item id="itNum2" label="2"/>
	<item id="itNum3" label="3"/>
</comboBox>
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Comment crer une zone de liste modifiable dynamique ?

Comment crer une zone de liste modifiable dynamique ?
auteur : Christophe Warin
Dans une telle zone de liste, les lments sont crs dynamiquement en VBA. Deux fonctions VBA sont ncessaires :

  • Sub getItemCount(control As IRibbonControl, ByRef count)
  • Sub getItemLabel(control As IRibbonControl, index As Integer, ByRef label)
La premire retourne le nombre d'lments crer, la seconde leur label (texte).

Exemple :

Sub getItemCount(control As IRibbonControl, ByRef count)
    Dim strNum() As String
    strNum = Split("1,2,3,4", ",")
    count = UBound(strNum) + 1
End Sub

Sub getItemLabel(control As IRibbonControl, index As Integer, ByRef label)
    Dim strNum() As String
    strNum = Split("1,2,3,4", ",")
    label = strNum(index)
End Sub
Le code XML correspondant figure ci-dessous :

<comboBox id="cmbNum" label="Num :" getItemCount="getItemCount" getItemLabel="getItemLabel" />
Comment a marche ?

Dans un premier temps, Access excute la procdure getItemCount et mmorise la variable count. Dans un second temps, l'application boucle de 0 count-1 et lance la procdure getItemLabel. En retour, le ruban affiche une combobox de 4 lments : 1,2,3,4.

lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Comment crer une zone de liste modifiable de type liste de valeurs ?

Comment excuter l'action d'un bouton ?
auteur : Christophe Warin
Pour excuter l'action d'un bouton du ruban en VBA, vous pouvez utiliser la syntaxe suivante :

Application.CommandBars.ExecuteMso "CreateTable"
lien : faq Quels sont les idMso possibles pour les boutons prdfinis ?

Comment formater la saisie dans une zone de texte ?
auteur : Christophe Warin
Il n'existe pas de mthode de formatage proprement parl. La seule solution est un formatage post-saisie.

Prenons l'exemple d'une mise en majuscules :

  1. L'utilisateur saisit "bonjour"
  2. Le programme stocke la saisie dans une variable (vnement onChange)
  3. Le programme demande de rafraichir le contrle (InvalidateControl)
  4. Le programme affiche la valeur convertie (fonction Callback getText)
L'ensemble des procdures est plac dans un module nomm mduRibbon.

Private strDesc As String
Les fonctions de CallBack sont codes dans des procdures (Sub) :

Sub getDescText(control As IRibbonControl, ByRef text)
text = UCase(strDesc)
End Sub

Sub txtDesc_change(ByVal control As IRibbonControl, text As String)
strDesc = text
oMonruban.InvalidateControl "txtDesc"
End Sub
Au niveau du XML, cela donne :

<editBox id="txtDesc" label="Desc :" getText="getDescText" onChange="txtDesc_change"/>
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Est t'il possible de dfinir un format dans le XML pour les zones de texte ?

Comment grer la transparence des icnes personnalises dans le ruban ?
auteur : Christophe Warin
Les images des boutons du ruban sont des structures IPictureDisp. La mthode LoadPicture de VBA ne permet pas de grer une couleur de transparence. Le plus simple est d'utiliser le contrle ActiveX Microsoft ImageList dans un formulaire.

Dposez-y les images dont vous avez besoin et appellez les via les fonctions de CallBack du ruban.

Dans les proprits de l'ImageList, dfinissez la couleur (MaskColor) d'arrire plan de l'image qui deviendra transparente.

Voici un exemple de fonction Callback permettant de remplir un contrle Gallery.

Sub getImageFavoris(control As IRibbonControl, index As Integer, ByRef Image)

On Error GoTo err
    Dim oClient As classClient
    Dim oFrm As Form
     'Accde au formulaire
    Set oFrm = Forms(STRFORMULAIRE)
    'Vrifie si le client existe dans les favoris
    Set oClient = colFavoris(index + 1)
    'Si oui, affiche son image
    Set Image = oFrm.imgLst.ListImages(oClient.Image).ExtractIcon


err:

End Sub
oClient.Image retourne la cl (Key) de l'image utiliser dans la zone de liste. Vous pouvez aussi utiliser la position ordinale de l'lment. Dans ce cas, n'oubliez pas que la collection ListImages commence 1.

lien : fr Programmation du ruban sous Access 2007

Comment insrer une icne Access dans un bouton du ruban ?
auteur : Christophe Warin
Pour ajouter une image fournie par Access votre bouton personnalis, il faut utiliser son attribut imageMso. En fixant sa valeur l'idMso du bouton reproduire, Access incorporera l'image automatiquement.

Exemple :

<button id="btnSupprimer" label="Supprimer l'vnement"  imageMso="DeleteRecord2"/>
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Quels sont les idMso possibles pour les boutons prdfinis ?

Comment masquer les onglets Access dans un ruban personnalis ?
auteur : Christophe Warin
Pour afficher seulement vos propres onglets et donc masquer les onglets Crer, Donnes externes, etc., il faut fixer l'attribut startFromScratch de la balise ribbon True.

Exemple :
XML

<ribbon startFromScratch="true">
      <tabs>
        <tab id="tabEvenement" label="Gestion des vnements" visible="true">
			<group id="grpDonnees" label="Donnes">
			<button idMso="NewRecord" size="normal"/>
			<button idMso="DeleteRecord2" size="normal"/>
			</group>
        </tab>
      </tabs>
</ribbon>
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007

Comment modifier la taille d'un contrle ?
auteur : Christophe Warin
La taille d'un contrle est dfinie par son attribut size dont les valeurs possibles sont large et normal.

<button idMso="NewRecord" label="Nouvel vnement" size="large"/>
<button id="btnDupliquer" label="Dupliquer l'vnement" imageMso="SynchronizeAllLists" 
	onAction="btnDupliquer_action"/>
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Est t'il possible de dfinir la taille d'une case cocher ?

Comment obtenir le texte d'un bouton ?
auteur : Christophe Warin
La collection CommandBars de l'objet Application offre une mthode permettant d'obtenir le texte d'un bouton en spcifiant son identifiant.

Exemple :

MsgBox Application.CommandBars.GetLabelMso("RecordsDeleteRecord")
lien : fr Programmation du ruban sous Access 2007

Comment saisir des commentaires dans le code XML du ruban ?
auteur : Christophe Warin
Dans le langage XML, les commentaires sont placs entre <!-- et -->.

Exemple :

<!--Mise en place de la zone de texte-->
<editBox id="txtDesc" label="Desc :" getText="getDescText" onChange="txtDesc_change" tag=">"/>
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007

Comment savoir si un bouton est enfonc ou non ?
auteur : Christophe Warin
Pour cela, utilisez la mthode CommandBars.GetPressedMso en spcifiant l'identifiant du bouton en paramtre.

Exemple :

MsgBox Application.CommandBars.GetPressedMso("Bold")
lien : fr Programmation du ruban sous Access 2007

Comment spcifier le texte d'info-bulle d'un contrle ?
auteur : Christophe Warin
Il s'agit de l'attribut screentip du contrle.

Exemple :

<button id="btnRechercher" label="Rechercher" imageMso="Find" size="large" screentip="Lancer la recherche"/>
Ici, une bulle contenant le texte "Lancer la recherche" est affiche lors du survol du contrle par la souris.

lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007

Est-on oblig de spcifier le nombre de lignes et le nombre de colonnes d'un contrle Gallery ?
auteur : Christophe Warin
Non. Si vous construisez votre contrle dynamiquement (getItemCount,getItemLabel, etc.) vous pouvez spcifier une seule de ces deux informations suivant l'aspect que vous voulez donner votre Gallery. Par exemple, si vous voulez que tout tienne sur deux colonnes quelque soit le nombre de lignes :

<gallery id="galMois" label="Mois ..." columns="2" getImage="getImageGalleryMois" 
getItemCount="getNBMois" getItemLabel="getLabelMois" getItemImage="getImageMois" />
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007

Est t'il possible de dcharger un ruban ?
auteur : Christophe Warin
Non. Lorsque vous chargez un ruban, c'est pour la dure de la session de l'application. Cela pose videmment problme lors du dveloppement du ruban, puisqu' chaque test, vous devez fermer puis r-ouvrir l'application pour constater les effets des modifications apportes.

lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007

Est t'il possible de dfinir la taille d'une case cocher ?
auteur : Christophe Warin
Non. Pire encore, si vous utilisez l'attribut size avec une checkbox, tout votre ruban sera invalid.

lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Comment modifier la taille d'un contrle ?

Est t'il possible de dfinir un format dans le XML pour les zones de texte ?
auteur : Christophe Warin
Le format des zones de texte n'est pas prvu dans le schma XML du ruban. Toutefois, chaque contrle propose un attribut tag vous permettant d'y stocker n'importe quelle information non prvue l'origine (comme c'est le cas avec les contrles VBA). Alors pourquoi ne pas y stocker le format de la zone de texte.

En reprenant le principe de la Q/R comment formater, on obtient :

XML :

<editBox id="txtDesc" label="Desc :" getText="getDescText" onChange="txtDesc_change" tag=">"/>
getText :

Sub getDescText(control As IRibbonControl, ByRef text)
text = Format(strDesc,control.Tag)
End Sub
Le format saisir dans la proprit Tag doit tre un format comprhensible par la mthode VBA Format.

lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Comment formater la saisie dans une zone de texte ?

Est t'il possible de masquer certains onglets Access ?
auteur : Christophe Warin
Oui. Pour cela, ajouter l'onglet concern (identifi par son idMso) votre nud <tabs> et fixez l'attribut visible de l'onglet False.

Exemple pour masquer l'onglet Accueil d'un formulaire :

<tabs>
	<tab idMso="TabAccessEdit" visible="false" />
      	 []Liste de vos onglets []
       </tab>
</tabs>
Les onglets disponibles sont :

  • TabAccessPrint
  • TabAccessEdit
  • TabCreate
  • TabExternalData
  • TabAdvanced
  • TabSourceCodeControl
  • TabAddins
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Est t'il possible de masquer un groupe de contrle d'un onglet Access ?

Est t'il possible de masquer un groupe de contrle d'un onglet Access ?
auteur : Christophe Warin
Oui. En fixant la proprit visible de la balise group False. Un groupe tant contenu dans un onglet, il faut spcifier l'onglet concern avant.
N'oubliez pas : chaque lment est atteint avec son idMso . Exemple pour masquer le groupe Presse-Papier (GroupClipboard) de l'onglet Accueil (TabAccessEdit):

<tabs>
		<tab idMso="TabAccessEdit" visible="true" >
			<group idMso="GroupClipboard" visible="false"/>
		</tab>
</tabs>
Voici la liste des diffrents groupes :

Onglet Impression :

  • GroupAccessPrint
  • GroupPageLayout
  • GroupAccessPrintPreview
  • GroupPrintPreviewData
  • GroupAccessClosePrintPreview
Onglet Accueil :

  • GroupObjectViews
  • GroupClipboard
  • GroupTextFormatting
  • GroupAlign
  • GroupRecords
  • GroupSortingAndFiltering
  • GroupAccessWindow
  • GroupAccessEditing
Onglet Crer :

  • GroupCreateTable
  • GroupCreateForm
  • GroupCreateReport
  • GroupCreateAdvanced
Onglet Donnes Externes :

  • GroupGetExternalData
  • GroupExport
  • GroupDataByEmail
  • GroupSharepoint
Onglet Outils :

  • GroupMacro
  • GroupViewsShowHide
  • GroupAnalyze
  • GroupUpsizeTo
  • GroupDBUtilities
  • GroupAdministratorOptions
Onglet Contrle de Source :

  • GroupSourceSafe
  • GroupSourceSafeShow
  • GroupSourceSafeManage
Onglet Complments :

  • GroupAddinsMenuCommands
  • GroupAddinsToolbarCommands
  • GroupAddinsCustomToolbars
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Est t'il possible de masquer certains onglets Access ?

Est t'il possible de modifier le libell d'un bouton prdfinis ?
auteur : Christophe Warin
Oui. La proprit label est disponible pour tous les boutons (prdfinis ou personnaliss).

<button idMso="NewRecord" label="Nouvel vnement" size="large"/>
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Quels sont les idMso possibles pour les boutons prdfinis ?

Le code XML du ruban est-il sensible la casse ?
auteur : Christophe Warin
Oui, et c'est souvent une importante source d'erreur. getText est diffrent de gettext. Prenez garde bien respecter la casse des attributs de votre fichier XML. Il suffit d'une seule erreur pour invalider compltement le ruban.

lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Comment saisir des commentaires dans le code XML du ruban ?

Pourquoi l'vnement onAction d'une zone de texte ou d'une comboBox n'est pas excut ?
auteur : Christophe Warin
Tout simplement parce que cet vnement n'est pas compatible avec les zones de liste (combobox). Il faut utiliser l'vnement onChange qui se produit lorsque l'utilisateur valide sa saisie.
XML

Sub onChange(ByVal control As IRibbonControl, text As String)
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007

Pourquoi la mthode LoadCustomUi choue ?
auteur : Christophe Warin
Si la mthode LoadCustomUi choue, votre code XML n'est pas en cause. Il s'agit plutt du nom que vous avez donn votre ruban (premier paramtre) qui est dj utilis dans votre application.

lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Le code XML du ruban est-il sensible la casse ?
lien : faq Pourquoi mon ruban ne s'affiche pas ?
lien : faq Pourquoi le rafraichissement de mon ruban bogue lors de l'vnement Sur Activation d'un formulaire ?

Pourquoi le rafraichissement de mon ruban bogue lors de l'vnement Sur Activation d'un formulaire ?
auteur : Christophe Warin
Si vous essayer de rafraichir un ruban sur l'vnement Current de votre formulaire comme dans l'exemple qui suit, une erreur est leve.

Private Sub Form_Current()
oMonruban.InvalidateControl "btnSupprimer"
End Sub
Pourquoi ? Parce qu' l'ouverture du formulaire, l'vnement Current est appel une premire fois mais le ruban n'est pas encore charg. D'o l'erreur. Solution : tester si le ruban est disponible.

Private Sub Form_Current()
If Not (oMonruban Is Nothing) Then
oMonruban.InvalidateControl "btnSupprimer"
End If
End Sub
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007

Pourquoi mon ruban ne s'affiche pas ?
auteur : Christophe Warin
S'il ne s'affiche pas lorsque vous ouvrez votre formulaire, deux hypothses :

  • La proprit ID du ruban personnalis du formulaire est mal renseigne ;
  • Votre code XML est incorrect
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007
lien : faq Pourquoi la mthode LoadCustomUi choue ?
lien : faq Comment charger un ruban personnalis ?
lien : faq Pourquoi le rafraichissement de mon ruban bogue lors de l'vnement Sur Activation d'un formulaire ?

Quelles sont les procdures de rappels disponibles ?
auteur : Christophe Warin
Voici la liste des fonctions CallBack des diffrents contrles :

Contrle Attribut Procdure
all controlsgetEnabledsub GetEnabled(control as IRibbonControl, ByRef enabled)
all controlsgetImagesub GetImage(control as IRibbonControl, ByRef image)
all controlsgetLabelsub GetLabel(control as IRibbonControl, ByRef label)
all controlsgetSizesub GetSize(control as IRibbonControl, ByRef size)
all controlsgetSupertipsub GetSupertip(control as IRibbonControl, ByRef screentip)
all controlsgetScreentipsub GetScreentip(control as IRibbonControl, ByRef screentip)
all controlsgetVisiblesub GetVisible(control as IRibbonControl, ByRef visible)
all controlsgetDescriptionsub GetDescription(control as IRibbonControl, ByRef description)
ButtononActionsub OnAction(control as IRibbonControl)
ButtononAction repurposedsub OnAction(control as IRibbonControl, byRef fCancelDefault)
checkBoxgetPressedsub GetPressed(control as IRibbonControl, ByRef return)
checkBoxonActionsub OnAction(control as IRibbonControl, pressed as Boolean)
comboBoxgetItemCountsub GetItemCount(control as IRibbonControl, ByRef count)
comboBoxgetItemImagesub GetItemImage(control as IRibbonControl, index as Integer, ByRef image)
comboBoxgetItemLabelsub GetItemLabel(control as IRibbonControl, index as Integer, ByRef label)
comboBoxgetItemScreensub GetItemScreen(control as IRibbonControl, index as Integer, ByRef screen)
comboBoxgetTextsub GetText(control as IRibbonControl, ByRef text)
comboBoxonChangesub OnChange(control as IRibbonControl, text as String)
customUIonLoadsub OnLoad(ribbon as IRibbonUI)
dropDowngetItemCountsub GetItemCount(control as IRibbonControl, ByRef count)
dropDowngetItemLabelsub GetItemLabel(control as IRibbonControl, index as Integer, ByRef label)
dropDowngetItemScreensub GetItemScreen(control as IRibbonControl, index as Integer, ByRef screen)
dropDowngetSelectedItemIndexsub GetSelectedItemIndex(control as IRibbonControl, ByRef index)
dropDowngetSelectedItemIDsub GetSelectedItemID(control as IRibbonControl, ByRef index)
dropDownonActionsub OnAction(control as IRibbonControl, selectedId as String, selectedIndex as Integer)
dropDowngetItemImagesub GetItemImage(control as IRibbonControl, index as Integer, ByRef image)
dropDowngetItemIDsub GetItemID(control as IRibbonControl, index as Integer, ByRef id)
editBoxgetTextsub GetText(control as IRibbonControl, ByRef text)
editBoxonChangesub OnChange(control as IRibbonControl, text as String)
gallerygetItemLabelsub GetItemLabel(control as IRibbonControl, index as Integer, ByRef label)
galleryonActionsub OnAction(control as IRibbonControl, selectedId as String, selectedIndex as Integer)
gallerygetSelectedItemIndexsub GetSelectedItemIndex(control as IRibbonControl, ByRef index)
gallerygetSelectedItemIDsub GetSelectedItemID(control as IRibbonControl, ByRef index)
gallerygetItemWidthsub getItemWidth(control as IRibbonControl, ByRef width)
gallerygetItemHeightsub getItemHeight(control as IRibbonControl, ByRef height)
gallerygetItemScreensub GetItemScreen(control as IRibbonControl, index as Integer, ByRef screen)
gallerygetItemImagesub GetItemImage(control as IRibbonControl, index as Integer, ByRef image)
gallerygetItemCountsub GetItemCount(control as IRibbonControl, ByRef count)
gallerygetItemIDsub GetItemID(control as IRibbonControl, index as Integer, ByRef id)
toggleButtongetPressedsub GetPressed(control as IRibbonControl, ByRef return)
toggleButtononActionrepurposedsub OnAction(control as IRibbonControl, pressed as Boolean, byRef fCancelDefault)
toggleButtononActionsub OnAction(control as IRibbonControl, pressed as Boolean)
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007

Quels sont les idMso possibles pour les boutons prdfinis ?
auteur : Christophe Warin
Voici la liste de la plupart des idMso utilisables pour crer des boutons prdfinis.

Commande idMso
10 %PrintPreviewZoom10
1000%PrintPreviewZoom1000
150 %PrintPreviewZoom150
200 %PrintPreviewZoom200
25 %PrintPreviewZoom25
3D enfoncControlSpecialEffectSunken
50 %PrintPreviewZoom50
500%PrintPreviewZoom500
75 %PrintPreviewZoom75
AccessImportAccess
AccueilTabHomeAccess
ActualiserRecordsRefreshMenu
ActualiserRecordsRefreshRecords
Actualiser la listeTableSharePointListsRefreshList
Actualiser le tableau crois dynamiquePivotRefresh
Actualiser l'tatSourceControlRefreshStatus
Actualiser toutDataRefreshAll
AdministrerGroupAdminister
AffichageViewsSwitchToDefaultView
Affichage par dfaut...DefaultView
Affichage personnalisAdpDiagramCustomView
AffichagesGroupViews
Afficher en tant quePivotShowAsMenu
Afficher haut/basPivotShowTopAndBottomItemsMenu
Afficher la table...QueryShowTable
Afficher les colonnes...RecordsUnhideColumns
Afficher les dtailsPivotShowDetails
Afficher les tiquettes de relationAdpDiagramShowRelationshipLabels
Afficher les margesShowMargins
Afficher les relations directesRelationshipsDirectRelationships
Afficher les sauts de pageAdpDiagramViewPageBreaks
Afficher toutPivotShowAll
Afficher toutes les actionsMacroShowAllActions
Afficher toutes les relationsRelationshipDesignAllRelationships
Afficher...WindowUnhide
Afficher/MasquerGroupAdpDiagramShowHide
Afficher/MasquerGroupLayoutShowHide
Afficher/MasquerGroupMacroShowHide
Afficher/MasquerGroupPivotChartShowHide
Afficher/MasquerGroupPivotTableShowHideAccess
Afficher/MasquerGroupQueryShowHide
Afficher/MasquerGroupTableDesignShowHide
Afficher/MasquerGroupViewsShowHide
AjoutQueryAppend
Ajouter partir d'OutlookRecordsAddFromOutlook
Ajouter aux donnes en sortieAdpOutputOperationsAddToOutput
Ajouter des champs existantsFieldList
Ajouter des objets SourceSafeSourceControlAddObjects
Ajouter des tables connexesAdpDiagramAddRelatedTables
Ajouter une base de donnes dans SourceSafeSourceControlAddDatabase
Ajouter une table...AdpDiagramAddTable
Ajuster la fentreZoomFitToWindow
Ajuster la taille du formulairePositionFitToWindow
Ajuster au contenuSizeToFit
Alignement du contrleGroupControlAlignment
Aligner droiteAlignRight
Aligner droiteObjectsAlignRight
Aligner gaucheAlignLeft
Aligner gaucheObjectsAlignLeft
Aligner en basObjectsAlignBottom
Aligner en hautObjectsAlignTop
Aligner sur la grilleControlSnapToGrid
Analyse croiseQueryCrosstab
AnalyserGroupAnalyze
Analyser la tableDatabaseAnalyzeTable
Analyser les performancesDatabaseAnalyzePerformance
AncragePositionAnchoringGallery
AnnulerUndo
Annuler ExtraireSourceControlUndoCheckOut
Annuler l'ordre personnalisPivotClearCustomOrdering
Aperu avant impressionFilePrintPreview
Aperu avant impressionTabPrintPreviewAccess
Aperu avant impressionViewsAdpDiagramPrintPreview
Aperu des 10 premiers enregistrementsFirst10RecordsPreview
Aperu et impressionFilePrintMenu
Appliquer le filtreFilterToggleFilter
Appliquer le filtre/triApplyFilter
Appliquer le format des nombres avec virguleApplyCommaFormat
Appliquer le format montaireApplyCurrencyFormat
Appliquer le format pourcentageApplyPercentageFormat
Appliquer un filtre serveurServerFilterApply
Aprs la slectionFilterAfterSelection
ArchiverSourceControlCheckIn
ArgumentsMacroArguments
Assistant Carte postalePostcardWizard
Assistant tatCreateReportFromWizard
Assistant Format automatique...AutoFormatWizard
Assistant Formulaire commercialBusinessFormWizard
Assistant RequteCreateQueryFromWizard
Assistant Scurit au niveau utilisateur...DatabaseUserLevelSecurityWizard
AtteindreGoToMenuAccess
Au contenuSizeToFitAccess
Au plus troitSizeToNarrowest
Au plus grandSizeToTallest
Au plus largeSizeToWidest
Au plus petitSizeToShortest
Augmentation horizontaleHorizontalSpacingIncrease
Augmentation verticaleVerticalSpacingIncrease
Augmenter le nombre de valeurs dcimalesFormattingIncreaseDecimals
Augmenter le retraitIndentIncrease
AutorisationsTableListPermissions
Autorisations d'accs...DatabasePermissions
AutreGroupCreateOther
Autre couleur d'arrire-plan/remplissageFontAlternateFillBackColorPicker
Avant la slectionFilterBeforeSelection
Barre des messagesViewMessageBar
Barres d'outils personnalisesGroupAddInsCustomToolbars
Basculer tout hors ligneSharePointListsWorkOffline
Base de donnes AccessDatabaseAccessBackEnd
Base de donnes AccessExportAccess
Base de donnes Access 2000FileSaveAsAccess2000
Base de donnes Access 2002 - 2003FileSaveAsAccess2002_2003
Base de donnes Access 2007FileSaveAsAccess2007
Base de donnes ODBCExportOdbcDatabase
Base de donnes ODBCImportOdbcDatabase
BoutonFormControlButton
Bouton basculeControlToggleButton
Boutons d'extractionPivotExpandIndicators
Cadre d'objet dpendantControlBoundObjectFrame
Cadre d'objet indpendantControlUnboundObjectFrame
Calcul automatiquePivotAutoCalcMenu
CascadeWindowsCascade
Case cocherFormControlCheckBox
Case d'optionFormControlRadioButton
CentrerAlignCenter
Champ actifGroupPivotChartActiveFieldAccess
Champ actifGroupPivotTableActiveFieldAccess
Champs et colonnesGroupFieldsAndColumns
Changement de fentreWindowsSwitch
Charger partir d'une requte...LoadFromQuery
CiselControlSpecialEffectChiseled
Cl primaireAdpPrimaryKey
ClsAdpDiagramKeys
Coder/dcoder une base de donnes...DatabaseEncodeDecode
Collage spcial...PasteSpecialDialog
Collecter les donnesGroupCollectData
CollerPaste
CollerPasteSpecial
Coller par ajoutPasteAppend
Colonne de recherche...DatasheetColumnLookup
ColonnesPrintColumns
Combinaisons multiplesPivotChartMultiplePlots
Commandes de la barre d'outilsGroupAddInsToolbarCommands
Commandes de menuGroupAddInsMenuCommands
Commence par la slectionFilterBeginsWithSelection
Compacter une base de donnesFileCompactAndRepairDatabase
ComplmentsAddInsMenu
ComplmentsTabAddIns
Complments COM...ComAddInsDialog
Compter les enregistrementsTotalsCountRecords
ConditionsMacroConditions
ConnexionServerConnection
Contient la slectionFilterContainsSelection
ContraintesAdpConstraints
Contrle de la sourceTabSourceControl
Contrle de la source des bases de donnesGroupDatabaseSourceControl
Contrle de la source des objetsGroupSourceControlShow
Contrle des tabulationsControlTabControl
Contrler l'alignementGroupControlAlignmentLayout
ContrlesGroupControlsAccess
ContrlesGroupFormattingControls
Contrles ActiveXControlActiveX
ConvertirConvertDatabaseFormat
Convertir les macros en Visual BasicMacroConvertMacrosToVisualBasic
Copie du fichier de base de donnesDatabaseCopyDatabaseFile
CopierCopy
Correspond la slectionFilterEqualsSelection
CouleurGridlinesColorPicker
Couleur d'arrire-plan/remplissageFontFillBackColorPicker
Couleur de policeFontColorPicker
Couleur de surbrillance du texteTextHighlightColorPicker
Couleur du traitControlLineColorPicker
CouperCut
Courrier lectroniqueFileSendAsAttachment
CrationTabAdpDiagramDesign
CrationTabAdpFunctionAndViewToolsDesign
CrationTabAdpSqlStatementDesign
CrationTabAdpStoredProcedureToolsDesign
CrationTabFormToolsDesign
CrationTabTableToolsDesignAccess
Cration de formulaireCreateFormInDesignView
Cration de requteCreateQueryInDesignView
Cration de tableCreateTableInDesignView
Cration de tableQueryMakeTable
Cration de tableTableDesign
Cration d'tatCreateReportInDesignView
Cration du total calcul...PivotCreateCalculatedTotal
Cration d'un champ de dtail calcul...PivotCreateCalulatedField
CrerTabCreate
CrerTabMacroToolsDesign
CrerTabPivotChartDesign
CrerTabPivotTableDesign
CrerTabQueryToolsDesign
CrerTabRelationshipToolsDesign
CrerTabReportToolsDesign
Crer partir de SourceSafeSourceControlCreateDatabaseFromProject
Crer un courrier lectroniqueCreateEmail
Crer un fichier MDE...DatabaseMakeMdeFile
Crer un menu contextuel partir de la macroCreateShortcutMenuFromMacro
Crer un rplica...ReplicationCreateReplica
CroissantSortUp
Date et heure...DateAndTimeInsert
De droite gaucheTextDirectionRightToLeft
De gauche droiteAlignLeftToRightMenu
De gauche droiteTextDirectionLeftToRight
DcroissantSortDown
Dfinir la police des tiquettes...LabelFontDialog
Dfinir le mot de passe de la base de donnes...SetDatabasePassword
Dfinir les paramtres par dfaut du contrleControlSetControlDefaults
Dfinition des donnesQueryDataDefinition
Dfinition du mot de passe de connexionDatabaseSetLogonSecurity
Dmarrer SourceSafeSourceControlRun
Dpendances d'objetDatabaseObjectDependencies
Dplacer le champPivotMoveField
Dplacer les donnesGroupMoveData
Dplacer vers la zone de champPivotMoveToFieldArea
Dplacer vers la zone de colonnesPivotMoveToColumnArea
Dplacer vers la zone de dtailsPivotMoveToDetailArea
Dplacer vers la zone de filtresPivotMoveToFilterArea
Dplacer vers SharePointDatabaseMoveToSharePoint
DernierMailMergeGotToLastRecord
Dernire versionSourceControlGetLatestVersion
Deux pagesPrintPreviewZoomTwoPages
Dvelopper le champPivotExpandField
Dvelopper toutRecordsExpandAllSubdatasheets
DiffrencesSourceControlShowDifferences
Dimensionner automatiquement les tables slectionnesAdpDiagramAutosizeSelectedTables
Diminuer le nombre de valeurs dcimalesFormattingDecreaseDecimals
Diminuer le retraitIndentDecrease
Diminution horizontaleHorizontalSpacingDecrease
Diminution verticaleVerticalSpacingDecrease
DispositionGroupAdpDiagramLayout
DissocierObjectsUngroup
DissocierPivotUngroupItems
Document HTMLExportHtmlDocument
Document HTMLImportHtmlDocument
Documentation de base de donnesDatabaseDocumenter
DonnesGroupPivotChartDataAccess
DonnesGroupPivotTableDataAccess
DonnesGroupPrintPreviewData
Donnes de la liste en cacheCacheListData
Donnes externesTabExternalData
Donnes seulementPrintDataOnly
Dossier OutlookImportOutlook
Douze pagesPrintPreviewTwelvePages
DupliquerPasteDuplicate
cart-typePivotAutoCalcStandardDeviation
cart-typeTotalsStandardDeviation
cart-type (population)PivotAutoCalcStandardDeviationPopulation
chelle unifiePivotChartMultipleUnified
EffacerClearMenuAccess
Effacer la grilleClearGrid
Effacer la mise en pageRelationshipsClearLayout
Effacer tous les filtresFilterClearAllFilters
Effet spcialControlSpecialEffectMenu
Empaqueter signerFilePackageAndSign
EmpilControlLayoutStacked
En reliefControlSpecialEffectRaised
EnregistrementsGroupRecords
EnregistrerFileSave
EnregistrerRecordsSaveRecord
Enregistrer comme contact OutlookRecordsSaveAsOutlookContact
Enregistrer en tant que requteSaveAsQuery
Enregistrer l'objet sousSaveObjectAs
Enregistrer sousFileSaveAs
Enregistrer sous un autre formatFileSaveAsMenuAccess
En-tte et pied de pagePageHeaderOrFooterShowHide
En-tte/pied de formulaireFormHeaderOrFooterShowHide
Entre...FilterBetween
paisseurGridlinesWidthGallery
paisseur de ligneControlLineThicknessGallery
tatCreateReport
tat videCreateReportBlankReport
tatsGroupCreateReports
tiquetteFormControlLabel
tiquettesCreateLabels
ExcelExportExcel
ExcelImportExcel
ExcuterQueryRunQuery
Excuter une macroMacroRun
Exportations enregistresExportSavedExports
ExporterGroupExport
Exporter vers ExcelPivotExportToExcel
ExtraireDrillOut
ExtraireSourceControlCheckOut
Extraire dansDrillInto
FentreGroupWindowAccess
FermerCloseDocument
FermerGroupMacroClose
FermerGroupQueryClose
FermerMasterViewClose
Fermer la base de donnesFileCloseDatabase
Fermer l'aperuGroupPrintPreviewClosePreview
Fermer l'aperu avant impressionPrintPreviewClose
Feuille de donnesTabTableToolsDatasheet
Feuille des propritsPropertySheet
Fichier dBASEExportDBase
Fichier dBASEImportDBase
Fichier Lotus 1-2-3ExportLotus
Fichier Lotus 1-2-3ImportLotus
Fichier ParadoxExportParadox
Fichier ParadoxImportParadox
Fichier texteExportTextFile
Fichier texteImportTextFile
Fichier XMLExportXmlFile
Fichier XMLImportXmlFile
FigerRecordsFreezeColumns
Filtre automatiquePivotAutoFilter
Filtre serveur par formulaireServerFilterByForm
Filtre/tri avanc...SortAndFilterAdvanced
FiltrerFiltersMenu
FiltrerPivotFilterBySelection
Filtrer et trierGroupPivotChartFilterAndSort
Filtrer et trierGroupPivotTableFilterAndSort
Filtrer hors slectionFilterExcludingSelection
Filtrer par formulaireFilterAdvancedByForm
Filtrer par slectionFilterBySelection
FormatTabFormToolsFormatting
FormatTabReportToolsFormatting
Format de cellule...FormatCellsDialog
Format:FormattingFormat
FormulaireCreateForm
Formulaire double affichageCreateFormSplitForm
Formulaire viergeCreateFormBlankForm
FormulairesGroupCreateForms
FormulesPivotFormulasMenu
FractionnerWindowSplit
Fusion avec Microsoft Office WordMergeToWord
GnrateurQueryBuilder
GrerFileManageMenu
GrerGroupSourceControlManage
Grer les rponsesManageReplies
Gestion des index...AdpManageIndexes
Gestion des utilisateurs et des groupes...DatabaseUserAndGroupAccounts
Gestionnaire de Menu GnralDatabaseSwitchboardManager
Gestionnaire de tables liesDatabaseLinedTableManager
Graphique crois dynamiqueCreateFormPivotChart
Graphique...ControlChart
GrasBold
GravControlSpecialEffectEtched
GrilleAdpViewGridPane
GrilleGridShowHide
GrouperObjectsGroup
GrouperPivotGroupItems
Grouper parAdpOutputOperationsGroupBy
Hauteur de ligne...RowHeight
HistoriqueSourceControlShowHistory
Horizontal quilibrHorizontalSpacingMakeEqual
Huit pagesPrintPreviewEightPages
Ignorer les modificationsSharePointListsDiscardChangesMenu
Ignorer toutes les modificationsSharePointListsDiscardAllChanges
Ignorer toutes les modifications et actualiserSharePointListsDiscardAllChangesAndRefresh
ImageControlImage
Importations enregistresImportSavedImports
ImporterGroupImport
Impression rapideFilePrintQuick
ImprimerGroupPrintPreviewPrintAccess
ImprimerPrintDialogAccess
IndexTableIndexes
Index / ClsAdpDiagramIndexesKeys
InsrerQueryInsertColumn
Insrer des colonnesQueryInsertColumns
Insrer des lignesTableRowsInsertWord
Insrer un saut de pagePageBreakInsertOrRemove
Insrer une pageControlPage
ItaliqueItalic
Largeur de colonne...ColumnWidth
LgendePivotChartLegendShowHide
Liaisons OLE/DDEOleDdeLinks
LibrerRecordsUnfreeze
Lien hypertexte...HyperlinkInsert
Lier les tablesFileServerLinkTables
Ligne/colonnePivotSwitchRowColumn
LignesGroupMacroRows
Liste des champsPivotFieldList
Liste SharePointExportSharePointList
Liste SharePointGroupSharePointList
Liste SharePointImportSharePointList
Listes SharePointCreateTableUsingSharePointListsGallery
Listes SharePointGroupSharepointLists
LogoControlLogo
MacroCreateMacro
MacroGroupMacro
MargesPageMarginsGallery
Marges du contrleControlMarginsGallery
MasquerCustomizeHide
Masquer la tableAdpDiagramHideTable
Masquer la tableRelationshipsHideTable
Masquer les colonnesRecordsHideColumns
Masquer les dtailsHideDetails
Masquer les dtailsPivotHideDetails
Max.AutoSumMax
Max.PivotAutoCalcMax
Me prvenirTableListAlertMe
Mettre l'arrire-planObjectSendToBack
Mettre au premier planObjectBringToFront
Min.AutoSumMin
Min.PivotAutoCalcMin
Mise jourQueryUpdate
Mise en formeGroupFormatting
Mise en forme auto.AutoFormatGallery
Mise en forme auto.GroupAutoFormatAccess
Mise en forme conditionnelleFontConditionalFormatting
Mise en forme de contrleGroupMarginsAndPadding
Mise en forme de contrleGroupMarginsAndPaddingControlLayout
Mise en pageGroupPageLayoutAccess
Mise en pageTabReportToolsPageSetupDesign
Mise en pageTabReportToolsPageSetupLayout
Mise en page...PageSetupDialog
ModeViewsModeMenu
Mode CrationViewsDesignView
Mode tatViewsReportView
Mode Feuille de donnesViewsDatasheetView
Mode FormulaireViewsFormView
Mode Graphique crois dynamiqueViewsPivotChartView
Mode PageViewsLayoutView
Mode SQLViewsAdpDiagramSqlView
Mode Tableau crois dynamiqueViewsPivotTableView
Modles de tablesCreateTableTemplatesGallery
Modes TablesAdpDiagramTableModesMenu
Modifier des relationsRelationshipsEditRelationships
Modifier l'affichage personnalisAdpDiagramModifyCustomView
Modifier le flux de travailTableSharePointListsModifyWorkflow
Modifier le langage SQLAdpStoredProcedureEditSql
Modifier le type de graphique PivotChartType
Modifier les colonnes et les paramtresTableSharePointListsModifyColumnsAndSettings
ModuleCreateModule
Module de classeCreateClassModule
Mosaque horizontaleWindowsTileHorizontally
Mosaque verticaleWindowsTileVertically
MoyenneAutoSumAverage
MoyennePivotAutoCalcAverage
N'afficher que la partie infrieurePivotShowOnlyTheBottomMenu
N'afficher que la partie suprieurePivotShowOnlyTheTopMenu
NBAutoSumCount
NBPivotAutoCalcCount
Ne commence pas par la slectionFilterDoesNotBeginsWithSelection
Ne contient pas la slectionFilterDoesNotContainSelection
Ne correspond pas la slectionFilterNotEqualsSelection
Ne se termine pas par la slectionFilterDoesNotEndWithSelection
Nom de fentreWindowNameGoesHere
Nom uniquementAdpDiagramNameOnly
Noms de colonneAdpDiagramColumnNames
Noms de macroMacroNames
Noms des tablesQueryTableNamesShowHide
Non slectionnFilterIsNotSelected
NormalPivotShowAsNormal
NouveauFileNewDatabase
NouveauGoToNewRecord
Nouveau champDatasheetNewField
Nouvelle tiquetteAdpDiagramNewLabel
Nouvelle tableAdpDiagramNewTable
Numro de pageHeaderFooterPageNumberInsert
NumrotationNumbering
Objet:ObjectGallery
OmbrControlSpecialEffectShadowed
Oprations de sortieGroupAdpOutputOperations
OptionsSourceControlOptions
Options avancesCreateOtherObjectsMenu
Options avancesFilterAdvancedMenu
Options de rplicationReplicationOptionsMenu
Ordre de tabulation...TabOrder
Organisation de la slectionAdpDiagramArrangeSelection
Organisation des tablesAdpDiagramArrangeTables
OrthographeSpellingAccess
OutilsGroupAdpQueryTools
OutilsGroupAdpSqlStatementDesignTools
OutilsGroupFieldsTools
OutilsGroupMacroTools
OutilsGroupPivotChartTools
OutilsGroupPivotTableToolsAccess
OutilsGroupRelationshipsTools
OutilsGroupTableDesignTools
OutilsGroupToolsAccess
Outils de base de donnesGroupDatabaseTools
Outils de base de donnesTabDatabaseTools
Outils de cration de formulaireTabSetFormTools
Outils de cration d'tatTabSetReportTools
Outils de diagrammeTabSetAdpDiagram
Outils de fonction et affichageTabSetAdpFunctionAndViewTools
Outils de graphique crois dynamiqueTabSetPivotChartAccess
Outils de macroTabSetMacroTools
Outils de prsentation de formulaireTabSetFormToolsLayout
Outils de prsentation d'tatTabSetReportToolsLayout
Outils de procdure stockeTabSetAdpStoredProcedure
Outils de relationTabSetRelationshipTools
Outils de requteTabSetQueryTools
Outils de schmaGroupSchemaTools
Outils de tableTabSetTableToolsDatasheet
Outils de tableTabSetTableToolsDesign
Outils de tableau crois dynamiqueTabSetPivotTableAccess
Outils d'instruction SQLTabSetAdpSqlStatement
OuvrirFileOpenDatabase
Par ordre croissantAdpOutputOperationsSortAscending
Par ordre dcroissantAdpOutputOperationsSortDescending
Par totalPivotChartSortByTotalMenu
Paramtrage de requteGroupQuerySetup
ParamtresQueryParameters
Partager des objetsSourceControlShareObjects
Pas pasMacroSingleStep
PaysagePageOrientationLandscape
PDF ou XPSPublishToPdfOrEdoc
PersonnalisTabSetFormReportExtensibility
Personnaliser la barre d'outils Accs rapide...QuickAccessToolbarCustomization
Pice jointeControlAttachment
PlatControlSpecialEffectFlat
PlusExportMoreMenu
PlusImportMoreMenu
PlusRecordsMoreRecordsMenu
Plus de formulairesCreateFormMoreFormsGallery
Plus de pagesPrintPreviewMultiplePagesMenu
Plus grand que la slectionFilterLargerThanSelection
Plus petit que la slectionFilterSmallerThanSelection
Plusieurs lmentsCreateFormWithMultipleItems
PoliceGroupFontAccess
PoliceGroupTextFormatting
Police:Font
PortraitPageOrientationPortrait
PositionGroupControlPositionLayout
PositionGroupPosition
PositionGroupPositionLayout
Pourcentage d'lments de colonnes parentesPivotShowAsPercentOfParentColumnItem
Pourcentage d'lments de lignes parentesPivotShowAsPercentOfParentRowItem
Pourcentage du total de la colonnePivotShowAsPercentOfColumnTotal
Pourcentage du total de la lignePivotShowAsPercentOfRowTotal
Pourcentage du total gnralPivotShowAsPercentOfGrandTotal
PrcdentMailMergeGoToPreviousRecord
PremierMailMergeGoToFirstRecord
Presse-papiersGroupClipboard
Presse-papiers Office...ShowClipboard
Procdure stockeCreateStoredProcedure
PropritsSourceControlProperties
Proprits de la base de donnesFileDatabaseProperties
Proprits des colonnesAdpDiagramColumnProperties
Proprits du serveurServerProperties
PublierMenuPublish
Publier au format PDF ou XPSFileSaveAsPdfOrXps
PucesBullets
QuadrillageGridlinesGallery
QuadrillageGroupDesignGridlines
QuadrillageGroupFormattingGridlines
Quatre pagesPrintPreviewFourPages
Rapport de relationsRelationshipsReport
Recalculer les sauts de pageAdpDiagramRecalculatePageBreaks
RechercherGroupFindAccess
Rechercher des complments pour d'autres formats de fichierAdvertisePublishAs
Rechercher...FindDialog
RectangleControlRectangle
Rcuprer un document de cration matre...ReplicationRecoverDesignMaster
Rduire le champPivotCollapseFieldAccess
Rduire toutRecordsCollapseAllSubdatasheets
RgleRulerShowHide
Regroupement et totauxGroupGroupingAndTotals
Regrouper et trierGrouping
RelationsAdpDiagramRelationships
RelationsDatabaseRelationships
RelationsGroupDatasheetRelationships
RelationsGroupRelationships
Remplacer...ReplaceDialog
Remplissage du contrleControlPaddingGallery
RenommerDatasheetColumnRename
Renvoyer:QueryReturnGallery
RorganiserTabControlLayout
RorganiserTabFormToolsLayout
RorganiserTabReportToolsAlignment
RorganiserTabReportToolsLayout
Rorganiser les icnesWindowsArrangeIcons
Rplica partielDatabasePartialReplica
Reproduire la mise en formeFormatPainter
Requte Ajout de valeursAdpStoredProcedureQueryAppendValues
Requte Ajout...AdpStoredProcedureQueryAppend
Requte Cration de table...AdpStoredProcedureQueryMakeTable
Requte Mise jourAdpStoredProcedureQueryUpdate
Requte SlectionAdpStoredProcedureQuerySelect
Requte SuppressionAdpStoredProcedureQueryDelete
RequisFormattingRequiredField
Rsoudre les conflits...ReplicationResolveConflicts
Restaurer la base de donnes SQLServerRestoreSqlDatabase
RsultatsGroupQueryResults
RtablirRedo
Rtablir la liaison des listesAccessRelinkLists
RevenirRevert
Saisie de donnesWindowsDataEntry
Sauvegarde de la base de donnes SQLFileBackUpSqlDatabase
Sauvegarder la base de donnesFileBackupDatabase
SchmaAdpViewDiagramPane
SchmaCreateDiagram
Se termine par la slectionFilterEndsWithSelection
SlectionQuerySelectQueryType
SlectionSortSelectionMenu
SlectionnFilterIsSelected
SlectionnerSelectMenuAccess
SlectionnerSelectRecord
Slectionner les objetsObjectsSelect
Slectionner toutSelectAllAccess
Slectionner toutSelectAllRecords
SlectionsGroupPivotTableSelections
ServeurFileServerMenu
Serveur de gestion des documentsFilePublishToSharePoint
Snapshot ViewerExportSnapshot
SommePivotAutoCalcSum
SommeTotalsSum
SoulignerUnderline
Sous-feuille de donnesRecordsSubdatasheetMenu
Sous-feuille de donnes...RecordsInsertSubdatasheet
Sous-formulaireSubformMenu
Sous-formulaire dans une nouvelle fentreSubformInNewWindow
Sous-formulaire/tatControlSubFormReport
Sous-totalPivotSubtotal
SQLAdpViewSqlPane
SQL directQuerySqlPassThroughQuery
SQL ServerDatabaseSqlServer
StyleGridlinesStyleGallery
Suite des fentres...WindowMoreWindowsDialog
SuivantFindNext
SuivantMailMergeGoToNextRecord
SuppressionQueryDelete
SupprimerAdpOutputOperationsTableRemove
SupprimerControlLayoutRemove
Supprimer DatasheetColumnDelete
SupprimerDelete
SupprimerRecordsRemoveSubdatasheet
Supprimer la colonneRecordsDeleteColumn
Supprimer la table de la base de donnesAdpDiagramDeleteTable
Supprimer la tabulationDeleteTab
Supprimer le champPivotRemoveField
Supprimer l'enregistrementRecordsDeleteRecord
Supprimer les colonnesTableColumnsDelete
Supprimer les lignesTableRowsDelete
Supprimer tous les trisSortRemoveAllSorts
Supprimer une base de donnes SQLFileDropSqlDatabase
Sur la grilleControlAlignToGrid
Sur la grilleSizeToGridAccess
SynchroniserSynchronizeData
Synchroniser maintenant...ReplicationSynchronizeNow
TableCreateTable
TablesGroupCreateTables
TabulaireControlLayoutTabular
TailleGroupControlSize
TailleGroupSizeAndPosition
TaillePageSizeGallery
Taille de police:FontSize
Tester les rgles de validationTableTestValidationRules
Texte enrichiGroupRichText
TitreControlTitle
TotauxQueryTotalsShowHide
TotauxRecordsTotals
TotauxTotalsMenu
Totaux croissantsPivotChartSortByTotalAscending
Totaux dcroissantsPivotChartSortByTotalDescending
TraitControlLine
Transfert de la base de donnesFileServerTransferDatabase
Trier et filtrerGroupSortAndFilter
Type de donnes et mise en formeGroupDataTypeAndFormatting
Type de donnes:FormattingDataType
Type de ligneControlLineTypeGallery
Type de requteGroupAdpQueryType
Type de requteGroupQueryType
TypeGroupPivotChartType
Une pageZoomOnePage
UnionQueryUnionQuery
UniqueFormattingUnique
Utilisateurs et autorisationsDatabasePermissionsMenu
Utiliser les Assistants contrleControlWizards
VariancePivotAutoCalcVariance
VarianceTotalsVariance
Variance (population)PivotAutoCalcVariancePopulation
Vrifier la syntaxe SQLAdpVerifySqlSyntax
Vertical quilibrVerticalSpacingMakeEqual
Visual BasicVisualBasic
Visualiser le codeViewVisualBasicCodeAccess
WordExportWord
Zone de groupeFormControlGroupBox
Zone de listeFormControlListBox
Zone de liste droulanteFormControlComboBox
Zone d'ditionFormControlEditBox
Zones de dptPivotDropAreas
ZoomGroupZoom
ZoomPrintPreviewZoomMenu
ZoomZoomPrintPreviewExcel
Zoom 100 %Zoom100
lien : fr Tutoriel : Programmez et personnalisez le ruban de vos applications Access 2007

rechercher
precedent sommaire suivant telecharger

Consultez les autres F.A.Q's


  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2009 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.