Re: Utilisation du mDF XLcalendar dans un text box | ||
---|---|---|
Inscription: 05/01/2013
Messages:
29
Système d'exploitation: PC Version Excel utilisée: 2007 |
Posté le : 14-12-2021 10h50
Bonjour Didier, Merci pour la confirmation. Dommage. Cdt JMV Cordialement,
JMV |
|
|
Re: Utilisation du mDF XLcalendar dans un text box | ||
---|---|---|
Inscription: 05/01/2013
Messages:
29
Système d'exploitation: PC Version Excel utilisée: 2007 |
Posté le : 13-12-2021 13h39
Bonjour, merci pour la réponse. Concernant le format de date, je suis d'accord que c'est un choix qui revient au développeur. Concernant l'apparence qui n'a aucun impact sur le déroulement du code, je pense que ce serait bien de laisser le choix à l'utilisateur. Fonction des goûts et des vues de chacun, chaque utilisateur a ses préférences en terme de couleur et de transparence. Y-a-t-il un moyen simple de débloquer l'accès aux options de Skin quand le formulaire de saisie est ouvert? A partir du bouton dans le menu "Compléments", qui donne accès au menu du Skin, est-il possible d'enregistrer les paramètre de préférence de Skin? Sinon, est-il possible de transférer au calendrier les 2 paramètres de Skin par macro?
Cdt, JMV Cordialement,
JMV |
|
|
Re: Utilisation du mDF XLcalendar dans un text box | ||
---|---|---|
Inscription: 05/01/2013
Messages:
29
Système d'exploitation: PC Version Excel utilisée: 2007 |
Posté le : 12-12-2021 12h45
Bonjour, Merci pour la réponse. Effectivement , l'appli était listée manquante. J'ai refait l'installation complète et cela fonctionne. Par contre, j'ai un autre souci: - Lorsque j'ouvre le calendrier à partir du menu "Complément", j'ai accès au menu permettant de choisir le format de date, de choisir la couleur et de modifier la transparence. Tout est OK. - Lorsque j'essaie de faire la même opération dans mon application, je n'ai pas accès au menus et il est impossible d'ajuster la couleur, la transparence ou de définir le format. - Quand je sors de mon formulaire, si j'ouvre à nouveau le calendrier à partir de complément, les paramètres par défaut sont à nouveau actifs.
Y-a-t-il un moyen d'enregistrer les paramètres d'affichage personnalisé pour qu'ils soient repris par défaut dans mon application ? Merci pour votre aide. Cdt JMV
Edité par myDearFriend! le 12/12/2021 17:26:35
Cordialement,
JMV |
|
|
Utilisation du mDF XLcalendar dans un text box | ||
---|---|---|
Inscription: 05/01/2013
Messages:
29
Système d'exploitation: PC Version Excel utilisée: 2007 |
Posté le : 11-12-2021 13h46
Bonjour,
j'essaie d'utiliser Mdf XLCalender pour insérer une date dans une Text Box. J'ai trouvé sur le site des échanges datant de 2009. Après avoir installé le fichier MDF XLcalendar comme indiqué, J'ai téléchargé le fichier d'essai Test mDF XLcalendar. Le supplément MDF apparait dans le menu et fonctionne. Quand je "double clique" sur une des text box du formulaire du fichier d'essai, j'ai un message d'erreur, voir fichier joint. Pouvez-vous m'indiquez ce qu'il faut modifier pour faire fonctionner cette application. Cdt JMV
Edité par myDearFriend! le 12/12/2021 17:25:45
Cordialement,
JMV |
|
|
Re: Report de cellules l'une à la suite de l'autre | ||
---|---|---|
Inscription: 05/01/2013
Messages:
29
Système d'exploitation: PC Version Excel utilisée: 2007 |
Posté le : 24-08-2013 18h51
Bonjour, une solution possible: dans chaque feuille, tu insères un tableau. Ensuite tu tries le tableau ordre descendant dans la Feuille Août colonne avec les X. Dans la feuille TEST tu filtres en décochant les cellules vides. Tu peux ensuite trier les deux tableaux sans qu'il y ait de problème. Voir fichier joint JM Cordialement,
JMV |
|
|
Re: Excel VBA Compilation conditionnelle | ||
---|---|---|
Inscription: 05/01/2013
Messages:
29
Système d'exploitation: PC Version Excel utilisée: 2007 |
Posté le : 23-08-2013 21h14
Bonsoir, J'ai modifié le code VBA pour que le Mdf-XLCalendar ne s'affiche qu'à partir de la ligne 7, sur les colonnes 11,12 et 14 d'une des feuilles de mon classeur . Pour les autres cellules qui contiennent des dates calculées, le calendrier ne s'affiche plus, même en mode auto et je n'ai plus d'erreur même lorsque la cellule est protégée. Cela fonctionne sur XP/Office 2007 et Windows8/Office 2013. Par contre, Il faut environ 2 secondes pour que le calendrier s'affiche. Je ne sais pas si c'est l'algorithme de calcul servant à positionner le calendrier qui entraine ce résultat ou si c'est parce qu'Excel recalcule l'ensemble de la feuille à chaque activation du calendrier. Avez-vous observé le même résultat sur d'autres applications ? Y-a-t-il un moyen d'accélérer le processus? Merci par avance pour votre aide. JM Cordialement,
JMV |
|
|
Re: Excel VBA Compilation conditionnelle | ||
---|---|---|
Inscription: 05/01/2013
Messages:
29
Système d'exploitation: PC Version Excel utilisée: 2007 |
Posté le : 11-08-2013 18h04
bonjour Guy, merci pour tes commentaires. Ok pour l'option Explicit à cabler par défaut.
Initialement, j'ai essayé d'utiliser mdf.Calendar créé par D Fourgeot. Je ne suis pas parvenu à régler les problèmes suivants: 1) Comme tu as pu le voir dans le fichier expédié, le calendrier ne s'affiche que sur certaines colonnes à partir de la ligne 7. Dans mon tableau, il y a d'autres colonnes avec des dates calculées et je ne veux pas que le calendrier s'affiche lorsque le curseur est positionné sur des cellules autres que celles pré-programmées. 2) D'autre part, j'utilise le calendrier en mode non modal. En fait les cellules contiennent initialement une formule qui calcule une date en fonction de la valeur de certains champs. Ce n'est qu'en fin de cycle de vie d'une ligne du tableau que la date réelle de facturation vient écraser cette formule. Pour éviter que l'utilisateur n'écrase la formule par mégarde, il doit d'abord positionner le curseur de la souris sur la cellule et la sélectionner, le calendrier apparait alors à coté de cette cellule. L'utilisateur peut ensuite positionner le curseur dans le calendrier sur la date à entrer dans la cellule choisie initialement et cliquer pour enregistrer cette date.
Avec la solution de Didier, je ne suis pas parvenu à obtenir ce mode de fonctionnement. Est-ce possible? Est-ce que la solution de Didier a été expérimentée sur Windows 7 / Office 2013?
Cordialement, JM |
|
|
Re: Excel VBA Compilation conditionnelle | ||
---|---|---|
Inscription: 05/01/2013
Messages:
29
Système d'exploitation: PC Version Excel utilisée: 2007 |
Posté le : 11-08-2013 11h13
OK, merci. Fichier envoyé. JM |
|
|
Re: Excel VBA Compilation conditionnelle | ||
---|---|---|
Inscription: 05/01/2013
Messages:
29
Système d'exploitation: PC Version Excel utilisée: 2007 |
Posté le : 11-08-2013 00h07
Suite du message précédent: Guy, j'ai préparé un fichier qui ne contient qu'une feuille et la macro de gestion du calendrier avec la compilation conditionnelle. Au format XLSB plus zip, ce fichier pèse encore 256Koctets. Je ne sais plus réduire la taillle sans altérer la fonctionnalité. Je n'arrive pas à le charger pour l'envoyer. Autre option? JM |
|
|
Re: Excel VBA Compilation conditionnelle | ||
---|---|---|
Inscription: 05/01/2013
Messages:
29
Système d'exploitation: PC Version Excel utilisée: 2007 |
Posté le : 10-08-2013 23h01
Bonsoir Guy, l'application comporte 12 feuilles et pèse 2Mo. Je vais tenter d'en faire un extrait pour l'envoyer.
Effectivement la compilation conditionnelle existe dans office 2007. J'arrive à la mettre en oeuvre en définissant une constante nommée Fversion que j'enregistre dans les propriétés du projet. Dans le code, je rajoute la condition de version en utilisant les symbole # devant If, Else et end if pour indiquer que la compilation est conditionnelle. Cela fonctionne , mais je dois changer manuellement la valeur de la constante Fversion. En lieu et place de la constante Fversion, je voudrais pouvoir utiliser une variable globale dont la valeur dépendrait de la version d'Office utilisée. Est-ce possible? Cordialement, JM |
|
|