Bonjour,
Chez moi, l'affichage est également incorrect.
Explications :
L'image de fond utilisée est trop grande pour le formulaire lorsque celui-ci est utilisé sur un écran avec une résolution différente (rien à voir avec la version d'excel).
Exemple chez moi :
Si je redimensionne le formulaire (à la taille de l'écran)
Private Sub Workbook_Open()
With Connexion
.Height = Application.Height
.Width = Application.Width
.Show
End With
End Sub
C'est correct, mais les champs de saisie et le bouton ne sont plus au bon endroit.
Pour corriger tout cela, il faut intégrer l'image de fond dans un contrôle spécifique du formulaire puis au moment d'afficher le formulaire :
- Redimensionner le formulaire
- Redimensionner et positionner l'image
- Placer les textboxs et le bouton au bon endroit.
Le formulaire n'a pas besoin d'être paramétré à l'avance, tout peut se faire par programme.
Exemple de formulaire de base (toutes les propriétés sont par défaut), sauf l'image qui devra être chargée.
Tu peux m'envoyer l'image (format Jpg) pour que je teste.
A+