Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/11/2011, 22h05   #1
Membre du Club
 
Inscription : août 2007
Messages : 101
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : août 2007
Messages : 101
Points : 56
Points : 56
Par défaut sélecteur d'enregistrement : hauteur ?

Bonjour,

Comment déterminer la hauteur du sélecteur d'enregistrement dans un formulaire ?
Bien évidemment, en ouvrant le formulaire, il est possible de connaitre cette valeur par calcul, toutefois j'aurais espéré qu'il eut existé une fonction pour cela à l'instar de GetSystemMetrics(3) pour la hauteur de la scrollbar, par exemple.
Code :
1
2
3
4
5
6
Private Declare Function GetSystemMetrics Lib "user32" (ByVal nIndex As Long) As Long
 
 
Public Sub Environnement()
Msgbox "Hauteur de la barre de défilement horizontal : " & GetSystemMetrics(3) & "pixels ou " & GetSystemMetrics(3) * 15 & " twips"
End Sub
Merci par avance pour vos réponses.

Cordialement.
JMPS.VBA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2011, 22h38   #2
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 222
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 222
Points : 9 936
Points : 9 936
Envoyer un message via Skype™ à Domi2
Bonsoir,

A priori, je dirai que la hauteur du sélecteur n'est pas modifiable. Quel que soit le mode d'affichage.

Je n'ai en tout cas jamais vu cette possibilité nulle part.

Quel serait l'intérêt ?

Ou quel impératif en ce sens as-tu ?

Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2011, 23h16   #3
Membre du Club
 
Inscription : août 2007
Messages : 101
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : août 2007
Messages : 101
Points : 56
Points : 56
Bonsoir,

Je ne souhaite pas modifier cette valeur, mais seulement pouvoir la connaître.

Afin de placer correctement des contrôles sur un formulaire, il est nécessaire d'avoir préalablement déterminé les dimensions de l'espace de travail disponible.

Cela implique que soient préalablement déterminées la hauteur et la largeur de tous les éléments empiétant sur l'espace utile du formulaire.
La barre d'outils "sélecteur d'enregistrement" est plus haute que la scrollbar horizontale. D'où mon questionnement : quelle est sa hauteur ?

Cordialement.
JMPS.VBA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2011, 23h45   #4
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 222
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 222
Points : 9 936
Points : 9 936
Envoyer un message via Skype™ à Domi2
Tu es en quel mode d'affichage ?
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2011, 11h45   #5
Membre Expert
 
Homme Michel
Ingénieur développement logiciels
Inscription : mai 2005
Messages : 1 584
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2005
Messages : 1 584
Points : 2 143
Points : 2 143
Bonjour,

la hauteur du sélecteur, n'est-ce pas la hauteur de la ligne tout simplement :
Code :
1
2
 
Debug.Print "height: " & frm.RowHeight    'en twips
__________________
"tout le monde veut sauver la planète, mais personne ne veut descendre les poubelles." J Yanne
micniv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2011, 12h07   #6
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 222
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 222
Points : 9 936
Points : 9 936
Envoyer un message via Skype™ à Domi2
Bonjour,

Comme je l'utilise jamais (le sélecteur), j'avais un doute. Mais aussi bien en affichage formulaire unique que continu, le sélecteur à la hauteur de la section détail.

Ou alors, je n'ai pas compris la question.

Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 22h58   #7
Membre du Club
 
Inscription : août 2007
Messages : 101
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : août 2007
Messages : 101
Points : 56
Points : 56
Bonsoir,

je cherche la hauteur de la barre d'outils située à côté de la barre de défilement horizontal. En mode formulaire.
Cette barre d'outils est plus haute que la barre de défilement horizontal.
Le code proposé par MICNIV n'est pas adapté à ma question. Merci à lui quand même.

Cordialement

____________________________
Ci-dessous l'image la barre d'outils dont je recherche la hauteur.
JMPS.VBA est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h59.


 
 
 
 
Partenaires

Hébergement Web