Access- créer un BP "aller en haut de page"
Fermé
mod77
Messages postés
1273
Date d'inscription
vendredi 10 juillet 2009
Statut
Membre
Dernière intervention
14 janvier 2024
-
26 avril 2010 à 13:51
mod77 Messages postés 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 - 1 mai 2010 à 12:33
mod77 Messages postés 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 - 1 mai 2010 à 12:33
A voir également:
- Access- créer un BP "aller en haut de page"
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte instagram sur google - Guide
- Supprimer une page word - Guide
8 réponses
Jean_Jacques
Messages postés
1040
Date d'inscription
mercredi 30 avril 2008
Statut
Membre
Dernière intervention
1 août 2014
112
29 avril 2010 à 19:03
29 avril 2010 à 19:03
Bonsoir mod77,
Je n'ai pas testé, mais cela semble répondre à votre question. Je vous laisse apprécier ....
DoCmd.MoveSize [droite][, bas][, largeur][, hauteur]
La méthode MoveSize accepte les arguments suivants :
Argument Description
droite Expression numérique.
bas Expression numérique.
largeur Expression numérique.
hauteur Expression numérique.
Remarques
Vous devez inclure au moins un argument pour la méthode MoveSize. Si vous laissez un argument vierge, le paramètre en cours de la fenêtre est utilisé.
Vous pouvez laisser un argument facultatif vierge au milieu de la syntaxe, mais vous devez inclure la virgule de l'argument. Si vous laissez un ou plusieurs argument(s) de fin vierges, n'utilisez pas de virgule à la suite du dernier argument spécifié.
Les unités de ces arguments sont exprimées en twips.
Cordialement
Je n'ai pas testé, mais cela semble répondre à votre question. Je vous laisse apprécier ....
DoCmd.MoveSize [droite][, bas][, largeur][, hauteur]
La méthode MoveSize accepte les arguments suivants :
Argument Description
droite Expression numérique.
bas Expression numérique.
largeur Expression numérique.
hauteur Expression numérique.
Remarques
Vous devez inclure au moins un argument pour la méthode MoveSize. Si vous laissez un argument vierge, le paramètre en cours de la fenêtre est utilisé.
Vous pouvez laisser un argument facultatif vierge au milieu de la syntaxe, mais vous devez inclure la virgule de l'argument. Si vous laissez un ou plusieurs argument(s) de fin vierges, n'utilisez pas de virgule à la suite du dernier argument spécifié.
Les unités de ces arguments sont exprimées en twips.
Cordialement
mod77
Messages postés
1273
Date d'inscription
vendredi 10 juillet 2009
Statut
Membre
Dernière intervention
14 janvier 2024
53
30 avril 2010 à 11:09
30 avril 2010 à 11:09
Bonjour,
Je vous remercie pour votre aide, cependant j'ai taper dans VB :
Private Sub cmdHaut_Click()
DoCmd.MoveSize[1][,1][,1][,1]
End Sub
j'ai mis 1 car je ne sais pas ce que ça va faire, mais vb indique un problème "argument fin attendu"!
Alors j'ai écrit : DoCmd.MoveSize[1][,1] mais c'est pas mieux.
Que dois-je faire SVP?
Je vous remercie pour votre aide, cependant j'ai taper dans VB :
Private Sub cmdHaut_Click()
DoCmd.MoveSize[1][,1][,1][,1]
End Sub
j'ai mis 1 car je ne sais pas ce que ça va faire, mais vb indique un problème "argument fin attendu"!
Alors j'ai écrit : DoCmd.MoveSize[1][,1] mais c'est pas mieux.
Que dois-je faire SVP?
Jean_Jacques
Messages postés
1040
Date d'inscription
mercredi 30 avril 2008
Statut
Membre
Dernière intervention
1 août 2014
112
30 avril 2010 à 11:25
30 avril 2010 à 11:25
Bonjour mod77,
Faites un copier/coller de la ligne qui suit, et modifiez les valeurs à votre convenance ......
DoCmd MoveSize 2000, 1000, 7500, 7000
A+
Faites un copier/coller de la ligne qui suit, et modifiez les valeurs à votre convenance ......
DoCmd MoveSize 2000, 1000, 7500, 7000
A+
mod77
Messages postés
1273
Date d'inscription
vendredi 10 juillet 2009
Statut
Membre
Dernière intervention
14 janvier 2024
53
30 avril 2010 à 12:26
30 avril 2010 à 12:26
La ligne que me propose access en tapant le code est :
MoveSize([2000],[1000],[7500],[7000])
mais une fois que j'ai tapé les valeurs, j'ai: " Erreur de compilation: Attendu:= "
et si je tape ":=" j'ai : " Attendu fin d'instruction "
Je ne sais pas quoi faire ?
MoveSize([2000],[1000],[7500],[7000])
mais une fois que j'ai tapé les valeurs, j'ai: " Erreur de compilation: Attendu:= "
et si je tape ":=" j'ai : " Attendu fin d'instruction "
Je ne sais pas quoi faire ?
Jean_Jacques
Messages postés
1040
Date d'inscription
mercredi 30 avril 2008
Statut
Membre
Dernière intervention
1 août 2014
112
30 avril 2010 à 12:53
30 avril 2010 à 12:53
mod77,
Je constate qu'il manquait le point entre Docmd et MoveSize.
Chez moi, sous ACCESS 2000, les crochets et les parenthèses sont inutiles ...
DoCmd.MoveSize 2000, 1000, 7500, 7000
A+
Je constate qu'il manquait le point entre Docmd et MoveSize.
Chez moi, sous ACCESS 2000, les crochets et les parenthèses sont inutiles ...
DoCmd.MoveSize 2000, 1000, 7500, 7000
A+
mod77
Messages postés
1273
Date d'inscription
vendredi 10 juillet 2009
Statut
Membre
Dernière intervention
14 janvier 2024
53
30 avril 2010 à 15:10
30 avril 2010 à 15:10
Alors, je viens d'essayer votre commande.
Elle est bien passée au compilateur cependant il ne se passe rien!
J'ai changé les valeurs en mettant 20, 10, 5, 7 mais rien de plus ???
Elle est bien passée au compilateur cependant il ne se passe rien!
J'ai changé les valeurs en mettant 20, 10, 5, 7 mais rien de plus ???
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Jean_Jacques
Messages postés
1040
Date d'inscription
mercredi 30 avril 2008
Statut
Membre
Dernière intervention
1 août 2014
112
30 avril 2010 à 15:58
30 avril 2010 à 15:58
mod77,
Après l'avoir compressée pourriez-vous déposer votre base sur ci-joint.com SVP ?
Afin que je me rende compte sur pièce ...
Pour le moment ce code fonctionne chez moi sous ACCESS 2000 mais je soupçonne un malentendu ...
DoCmd.MoveSize 200, 500, 5000, 5000
Cordialement
Après l'avoir compressée pourriez-vous déposer votre base sur ci-joint.com SVP ?
Afin que je me rende compte sur pièce ...
Pour le moment ce code fonctionne chez moi sous ACCESS 2000 mais je soupçonne un malentendu ...
DoCmd.MoveSize 200, 500, 5000, 5000
Cordialement
mod77
Messages postés
1273
Date d'inscription
vendredi 10 juillet 2009
Statut
Membre
Dernière intervention
14 janvier 2024
53
30 avril 2010 à 16:16
30 avril 2010 à 16:16
Malheureusement je ne peux pas la diffuser.
Moi, je suis sous access 2002.
J'ai toutefois une question:
Dans ces valeurs en argument, laquelle est déterminante pour faire le mouvement "vers le haut" comme la barre de défilement vertical?
Merci
Moi, je suis sous access 2002.
J'ai toutefois une question:
Dans ces valeurs en argument, laquelle est déterminante pour faire le mouvement "vers le haut" comme la barre de défilement vertical?
Merci
Jean_Jacques
Messages postés
1040
Date d'inscription
mercredi 30 avril 2008
Statut
Membre
Dernière intervention
1 août 2014
112
30 avril 2010 à 19:37
30 avril 2010 à 19:37
mod77,
A cette adresse, vous trouverez le descriptif des paramètres de Movesize
http://officesystemaccess.seneque.net/vba/movesize.htm
_________________________
Par ailleurs la méthode suivante devrait retenir votre attention. Sur un clic de bouton le 1er enregistrement est affiché en haut de page
DoCmd.GoToRecord , , acFirst
_________________________
Enfin, pour conclure, le site développez.com est une référence pour tout ce qui concerne ACCESS.
https://access.developpez.com/
_________________________
Cordialement
A cette adresse, vous trouverez le descriptif des paramètres de Movesize
http://officesystemaccess.seneque.net/vba/movesize.htm
_________________________
Par ailleurs la méthode suivante devrait retenir votre attention. Sur un clic de bouton le 1er enregistrement est affiché en haut de page
DoCmd.GoToRecord , , acFirst
_________________________
Enfin, pour conclure, le site développez.com est une référence pour tout ce qui concerne ACCESS.
https://access.developpez.com/
_________________________
Cordialement
mod77
Messages postés
1273
Date d'inscription
vendredi 10 juillet 2009
Statut
Membre
Dernière intervention
14 janvier 2024
53
1 mai 2010 à 12:33
1 mai 2010 à 12:33
Bonjour,
Merci beaucoup pour toutes ces aides dont je vais essayer de tirer profit.
Merci.
Merci beaucoup pour toutes ces aides dont je vais essayer de tirer profit.
Merci.