Bienvenue invité ( Connexion | Inscription )
23 Mar 2019, 09:35
Message
#1
|
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 610 Inscrit : 11 Feb 2005 Membre no 32 904 |
Bonjour à tous,
J'abonné la famille à MS Office 365 ... Plusieurs possibilité de créer des macros ont disparu ... (pas de user form, les propriétés des objects ne sont plus accessibles ...) Du coup, mes questions est : - est-il intéressant d'installer une ancienne version de Excel, (2011 ?), pour pouvoir encore programmer - ou au contraire peut-on quand même travailler avec 365, par exemple en utilisant seulement les contrôles sur les feuilles ... - ou peut-être le nouveau Excel 2019 s'est-il amélioré depuis ? - ou, scénario triste "ben non, on ne peut plus, circulez ..." Je précise que je ne cherche pas à faire des choses compliquées: Faire des feuilles avec des cases à cocher, des boutons d'option, des listes, Bref, rien que de très standard, et avec un peu de code, pour les contrôler, Pour que l'interface soit utilisée "agréablement" Par exemple, le pb sur lequel je bute depuis hier est pourtant simple : je veux charger les enregistrements d'une table, et mettre les boutons, cases d'options, etc. dans l'état qui correspond à l'enregistrement. Par exemple, la ligne de Monsieur Dupond contient "Vrai" dans la colonne "dispose d'un ordinateur portable", je veux modifier l'état d'un bouton d'option pour le passer à "Vrai". Avec la nouvelle version, je n'arrive même plus à trouve l'équivalent du "Worksheets("Formulaire").Shapes("CaseoOptionOrdiPortable").ControlFormat.Value = True" Je rêve, ou il y a une solution ? |
|
|
|
![]() |
23 Mar 2019, 12:52
Message
#2
|
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 610 Inscrit : 11 Feb 2005 Membre no 32 904 |
Salut Bernard, et merci pour ta réponse très complète;
Ravi d'apprendre grâce à toi que je suis l'heureux détenteur de la version 2019. Ayant acheté 365 (au lieu de 2016, le choix était alors possible), j'ignorais que la mise à jour des versions s'opérait comme ça. Tant mieux; Ok, je comprends donc que c'est "chantier en cours", et qu'il faut encore un peu attendre pour disposer des fonctionnalités complètes. Je travaille régulièrement avec les objets que l'on peux insérer dans les feuilles de calcul. Simplement, pour mon sujet actuel, et pour citer un exemple précis : si je crée une case d'option (petits boutons radio, plusieurs choix), Mes possibilités VBA sont ensuite très limitées : je peux y affecter une macro, mais je ne sais pas comment atteindre l'objet pour lui affecter des propriétés (Vrai, Faux, etc.) En effet, la petite fenêtre de propriétés propre à l'objet n'est plus présente, et cela limite considérablement les choses ... Par exemple, l'instruction "Shapes("CaseoOptionN").ControlFormat.Value" ... Plante à chaque fois, car je n'ai pas la possibilité de connaître le nom exact de l'objet. Pas terrible, même avec tous les progrès réalisés ... [MAJ] cela dit, l'essentiel est que Microsoft continue de développer / soutenir VBA, ce qui est une bonne nouvelle : un temps j'ai crains que les macros ne soie t peu à peu abandonnées dans Office. Ce message a été modifié par T3zoual - 23 Mar 2019, 13:43. |
|
|
|
T3zoual Excel (Office 365) 23 Mar 2019, 09:35
Aliboron Citation (T3zoual @ 23 Mar 2019, 09:35) -... 23 Mar 2019, 09:57
Aliboron Citation Ayant acheté 365 (au lieu de 2016, le ch... 23 Mar 2019, 19:45
T3zoual Obsolescence ... zut alors, moi qui ai de nombreus... 27 Mar 2019, 07:49
Aliboron Citation (T3zoual @ 27 Mar 2019, 07:49) a... 27 Mar 2019, 09:16
T3zoual Génial, merci Bernard, c'était tout bête.
... 27 Mar 2019, 10:26
T3zoual Je déterre ce fil, car à ma grande déception, u... 20 May 2020, 10:22
Aliboron Citation (T3zoual @ 20 May 2020, 10:22) J... 20 May 2020, 13:24
sergio-79 Bonjour
Que penser de cet accès à Excel gratuit... 3 Aug 2020, 15:33
Aliboron Citation (sergio-79 @ 3 Aug 2020, 15... 3 Aug 2020, 17:45
sergio-79 Citation (Aliboron @ 3 Aug 2020, 18:45) C... 3 Aug 2020, 18:05
sergio-79 Ben voilà j'ai opté pour l'abonnement à... 28 Aug 2020, 14:04
DefKing Après avoir essayé la version gratuite 2019 qui ... 26 Jan 2021, 20:12
Aliboron Citation (DefKing @ 26 Jan 2021, 20:12) A... 27 Jan 2021, 11:01
DefKing Comment mettre deux images ?
Citation (DefKing ... 27 Jan 2021, 18:18
Aliboron Oui, ben, vu qu'il n'y a presque rien dans... 27 Jan 2021, 18:54
DefKing Tu me diras que je pourrais faire la même chose a... 28 Jan 2021, 10:19
DefKing Citation (DefKing @ 28 Jan 2021, 11:19) T... 6 Aug 2022, 12:10
Aliboron Citation (DefKing @ 6 Aug 2022, 13:10) j... 7 Aug 2022, 08:44
Vincent Citation (Aliboron @ 7 Aug 2022, 09:44) S... 7 Aug 2022, 11:10
quinquin Moi il y a longtemps que j'ai abandonné exel ... 5 Jul 2021, 17:38
Aliboron Oui, merci Vincent. J'avais oublié cet ensemb... 7 Aug 2022, 12:31![]() ![]() |
| Nous sommes le : 4th April 2026 - 16:32 |