Résultats de la recherche

  1. Dudu2

    Microsoft 365 ouvrir deux fichiers au même temps contient un programme Vba

    Je précise que: - Auto _Open() n'est pas déclenché si le classeur est ouvert par la macro d'un autre classeur. - Auto_Close() n'est pas déclenché si le classeur est fermé par la macro d'un autre classeur. Donc ce sont des fonctions qui valorisent le travail manuel
  2. Dudu2

    Microsoft 365 ouvrir deux fichiers au même temps contient un programme Vba

    Bonjour @soan, @patricktoulon, les visiteurs du dimanche, En effet, je m'en suis servi une fois (Excel 2013, 2016) pour différencier une ouverture par l'utilisateur et une ouverture par macro d'un autre classeur. C'est pratique pour ça. Parfois aussi je mets dans Auto _Open() du code que je...
  3. Dudu2

    Microsoft 365 Comment changer les valeur des checkboxs

    Bonjour, Mais de quoi tu parles ? "de les afficher". C'est quoi les ? De toutes façons, il me semble que tout est paramétré dans le code puisque les tableaux ne sont pas des tableaux structurés: Private Const FQ_NoPremièreLigneData = 4 Private Const FQ_NoColonneQuestion = 2 Private Const...
  4. Dudu2

    Microsoft 365 ouvrir deux fichiers au même temps contient un programme Vba

    Bonjour, Bien sûr que c'est possible d'ouvrir 2 ou plus classeurs à partir du VBA. Le dernier ouvert est le classeur actif. Set WB1 = Workbooks.Open("<chemin complet>") Set WB2 = Workbooks.Open("<chemin complet>") Le Workbook qui exécute le code VBA est ThisWorkbook. Il peut par exemple être...
  5. Dudu2

    VBA - Positionner un Objet par rapport à un autre Objet - Principal concerné... le UserForm...

    Bonsoir @patricktoulon, J'en ai supprimé une (celle-ci je pense) à l'état de non-validée pour une petite modif du fichier à télécharger. On ne peut pas modifier ce fichier en modif de ressource. Puis j'en ai re-créé une, exactement la même mais avec le fichier à télécharger corrigé. Tu peux la...
  6. Dudu2

    XL 2016 VBA - Comment empêcher l'extension de la modification à toutes les lignes

    Sinon ça, ça fonctionne: Sub a() Dim TabFormulas() As Variant With ActiveSheet.ListObjects(1).ListColumns("T3") TabFormulas = .DataBodyRange(2).Resize(.DataBodyRange.Rows.Count - 1).Formula If .DataBodyRange(1).Formula = "=[@T1]" Then...
  7. Dudu2

    XL 2016 VBA - Comment empêcher l'extension de la modification à toutes les lignes

    Bonjour @TooFatBoy, Tu sors l'artillerie lourde de 155mm ;). Une possibilité est d'affecter un tableau des formules de toute la colonne. Mais c'est quand même du 30mm en rafales :cool:
  8. Dudu2

    XL 2016 VBA - Comment empêcher l'extension de la modification à toutes les lignes

    Bonjour @Deadpool_CC, Non on ne peut pas faire ça car les modif VBA détruisent la pile des Undo. De toutes façons, un Application.Undo eut été encore plus simple.
  9. Dudu2

    XL 2016 VBA - Comment empêcher l'extension de la modification à toutes les lignes

    Bonjour, Dans un tableau structuré, je modifie la 1ère formule par du code VBA et automatiquement les autres suivent. C'est normal, c'est un des comportements utiles d'un tableau structuré. Sauf que... en l'occurrence, je ne veux modifier que la 1ère formule. Connaissez-vous un moyen...
  10. Dudu2

    XL 2016 Formule - Existe-t-il un équivalent de l'opérateur VBA Like, ne serait-ce que pour '*' en pattern ?

    Oui, je sais mais je dois générer des formules dans un fichier et ne peux supposer qu'il contient cette fonction perso qui est évidemment la solution dans le cas standard.
  11. Dudu2

    XL 2016 Formule - Existe-t-il un équivalent de l'opérateur VBA Like, ne serait-ce que pour '*' en pattern ?

    Oui, tu as raison. Maintenant j'aimerais l'impossible ! L'équivalent Formule du VBA Range.Text (la valeur en texte de ce qui est affiché exactement), notamment pour les dates. J'arrive à formater une date en texte, par ex. TEXTE(A1;"jj/mm/aaaa"), mais le format "jj/mm/aaaa" est arbitraire et ne...
  12. Dudu2

    XL 2016 Formule - Existe-t-il un équivalent de l'opérateur VBA Like, ne serait-ce que pour '*' en pattern ?

    Bonjour @Dranreb, En fait pour les dates ça ne fonctionne pas.
  13. Dudu2

    XL 2016 Formule - Existe-t-il un équivalent de l'opérateur VBA Like, ne serait-ce que pour '*' en pattern ?

    Bonjour, Encore une question triviale... mais pas pour moi ! Comment tester la valeur d'une date dans une cellule. Avec ou sans doubles-cotes Merci ! Edit: En fait j'essaie de convertir des opérateurs de comparaison (Textes, Numériques) en formules.
  14. Dudu2

    XL 2016 Formule - Existe-t-il un équivalent de l'opérateur VBA Like, ne serait-ce que pour '*' en pattern ?

    Et question annexe, quel serait l'équivalent de CStr() ?
  15. Dudu2

    XL 2016 Formule - Existe-t-il un équivalent de l'opérateur VBA Like, ne serait-ce que pour '*' en pattern ?

    Merci @mapomme pour cette alternative très intéressante ! Et ton fichier.
  16. Dudu2

    XL 2016 Formule - Existe-t-il un équivalent de l'opérateur VBA Like, ne serait-ce que pour '*' en pattern ?

    Bonjour @djidji59430, Oui bonne réponse, merci. Et si je devais tester "ABC*" ou "*DEF" ? Ok, GAUCHE et DROITE !
  17. Dudu2

    XL 2016 Formule - Existe-t-il un équivalent de l'opérateur VBA Like, ne serait-ce que pour '*' en pattern ?

    Bonjour, La question est dans le titre. Sachant que ça, ça ne marche pas SANS fonction personnalisée pour la portabilité. Merci par avance.