VBasic

Résolu
Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -  
Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai une petite question pour Vbasic

J'affecte une nouvelle macro à un bouton de contrôle excel de la sorte:

load userform1
userform1.show

Ensuite j'insère une nouvelle Userform1.

Dans cette Userform1, j'insère à partir de la boîte à outils un « Contrôle-calendar » et un bouton de contrôle.

Le code affecté au bouton de contrôle est le suivant

Range("A1").Select
ActiveCell.Value = Calendar1.Value
valider calendrier'
Unload UserForm1

Si bien que quand je veux afficher mon calendrier et donc ma date, elle apparaît dans la case A1.

Tout marche bien mais j'aimerais afficher cette date dans n'importe quelle case de mon choix, juste en la sélectionnant et en activant mon bouton de contrôle. Quelle ligne de code dois-je mettre à la place de
Range("A1").Select?

D'avance merci
--
Thor tue
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 319
 
BOnjour,

au lieu de:
Range("A1").Select
ActiveCell.Value = Calendar1.Value

tu peux écrire
ActiveCell = Calendar1.Value
0
Farfadet88 Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   1 402
 
merci
0