IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Positionner curseur sur une cellule sélectée Windows Excel VBA


Sujet :

Macros et VBA Excel

  1. #421
    Membre éclairé Avatar de Nicolas JACQUIN
    Homme Profil pro
    .
    Inscrit en
    Avril 2014
    Messages
    551
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : .
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2014
    Messages : 551
    Points : 787
    Points
    787
    Par défaut
    Bonjour les copains,

    @ Patrick
    si tu as 5 minutes pour que l'on puisse + ou - clôturé notre petit code, avec ton Switch si tu as eu les retours que tu attendais.

    @ Unparia
    En dehors de ta bataille microsoft, j'aurai beaucoup aimer avoir une optique de ton idée sur le problème.

    Bonne soirée.
    Merci d'exprimer votre message le plus clairement possible pour qu'on puisse vous aider

    n'oubliez pas de cliquer sur et si cela vous a aidé pensez à voter
      0  0

  2. #422
    Membre extrêmement actif
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Points : 12 422
    Points
    12 422
    Par défaut
    j'aurai beaucoup aimer avoir une optique de ton idée sur le problème
    Ce n'est pas une "optique", mais un constat.
    La raison semble être que :
    - des données graphiques de l'interface avaient été prises en compte en dur dans la détermination de pointstopixelX/Y
    - que des éléments graphiques de l'interface ont ensuite été modifiés sans penser à en modifier également leurs valeurs en dur

    Lorsque je dis "éléments graphiques" : bien comprendre : ceux de la seule interface de l'application Excel.
    Le bug est d'ailleurs présent avec ou sans positionnement d'un userform.
    Je n'accepte pas de demande d' "amitié" individuelle. Tout développeur est pour moi un ami.
    Je n'ouvre AUCUN classeur tiers (avec ou sans macro ******). Ne m'en proposez donc pas .

    ****** : Non, non ... un classeur .xlsx ne "peut" par exemple et entre autres pas contenir un activex (de surcroît invisible) , "bien sûr" ...

    Il est illusoire de penser que l'on saurait exprimer valablement et précisément en un langage (rigide) de développement ce que l'on peine à exprimer dans le langage naturel, bien plus souple.
      0  0

  3. #423
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    Bonjour tous les deux
    et oui unparia
    pour s'en rendre compte comme je l'ai déjà dit
    il suffit de demander pointstoscreenpixelsx/y avec et sans zoom avec fenêtre maximisée et non flottante (avec ou sans zoom ) on a la même cote ca on l'avait remarqué déjà
    par contre quand on ne met pas en maximized et que l'on flotte l'activewindow la donne change

    parti de la le calcul avec zomm sachant que la conversion pixel vers point peut être absolument inexacte seule ment au plus proche pour la simple et bonne raison
    que x,y pixels n'existe pas c'est purement mathématique
    donc si j'ai par exemple 1,3pixels dans mon calcul je ne peut avoir que 1 pixels ou 2 au plus proche
    mathématiquement on arrange c'est tout au supérieur ou a l'inférieur
    et a titre indicatif même certaines fonction en point cette fois ci le sont aussi surtout avec 2007 les versions ultérieures comme le shell prends en charge l'affichage différemment, certaines cotes sont prises en compte

    Nicolas non je n'ai plus eu de retours visiblement la version switch n'intéresse plus personne seule la version avec "/2.4" semblait intéresser du au fait quelle parait très simple

    une preuve toute simple de ce que j'avance
    la formule pour positionner le curseur fonctionne parfaitement bien avec ou sans zoom (le curseur est bien placé et cela sans calcul +x ou - y)
    tandis que pour le userform ca se complique
    conclusion
    voir "pointapi" dans la déclaration de l'api a quoi ca correspond matématiquement(voir le calcul sue l'api exécute vraiment)
    c'est pour cela que j'ai parlé depuis un moment de la correspondance avec les api Windows(shell,user)
    *faite le teste tout simplement
    positionner le curseur avec setcursorpos
    et reprenez les positions ---> convertion points et placement du userform vous allez aimer hein !!!
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      1  1

  4. #424
    Membre extrêmement actif
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Points : 12 422
    Points
    12 422
    Par défaut
    convertion points et placement du userform
    Du userform ou de n'importe quoi d'autre, en points***** relatifs à l'angle supérieur gauche de l'écran

    ***** dès lors que l'on fait cette conversion en points par le biais de Pointstopixelsx/y (surtout x, d'ailleurs).

    EDIT : POINTAPI (qu tu pourrais appeler titi si cela te plait mieux) n'est rien d'autre qu'une structure qui permet de stoker la valeur (en pixels) de deux coordonnées. POINTAPI ne calcule rien.
    Cette structure n'est par ailleurs en aucun cas utilisée par SetCursorPos
    Je n'accepte pas de demande d' "amitié" individuelle. Tout développeur est pour moi un ami.
    Je n'ouvre AUCUN classeur tiers (avec ou sans macro ******). Ne m'en proposez donc pas .

    ****** : Non, non ... un classeur .xlsx ne "peut" par exemple et entre autres pas contenir un activex (de surcroît invisible) , "bien sûr" ...

    Il est illusoire de penser que l'on saurait exprimer valablement et précisément en un langage (rigide) de développement ce que l'on peine à exprimer dans le langage naturel, bien plus souple.
      0  0

  5. #425
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    oui autant pour moi c'est getcursorpos
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      1  1

  6. #426
    Membre à l'essai
    Avatar de clubleo
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Mars 2016
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien réseau

    Informations forums :
    Inscription : Mars 2016
    Messages : 56
    Points : 21
    Points
    21
    Billets dans le blog
    1
    Par défaut [Toutes versions] Positionner curseur sur une cellule sélectée Windows Excel VBA
    Bonjour les Amis,
    Bravo à vous tous pour votre ténacité lors de l’étude de ma demande, elle semble vous faire découvrir anomalies ou autres pbs EXCEL.
    Ma demande concernait simplement un projet personnel sur une unique feuille Excel où certains éléments saisis dans une cellule positionne le curseur dans une autre zone.
    Mais je me suis heurté à ces POINTS qui se promènent sur des PIXELS de l’écran au gré de nombreux facteurs.

    Mon ((« USINE à GAZ »)) de 22 lignes de base fonctionne correctement avec seulement un léger temps de réaction. J’espérais trouver dans le grand net une solution pour amélioration et passer à seulement 2 lignes. Ma grande surprise et que vous mêmes n’y est pas trouvé une réponse ou une étude similaire.

    Pour ma part, je n’ai pas toujours pu suivre votre débat à travers une autre méthode.
    Amateur, j’aime bien le côté ludique et sérieux de ce type de programmation c’est mieux que de faire du sudoku.

    _En aparté, je me pose des questions lors d’une future nouvelle demande, en effet, pour revenir un peu en arrière, je ne comprends pas du tout ce qui semble être de la suspicion dans le paragraphe suivant lors de ce débat :
    10/05/2017 ___ 21h10 ___ #21
    EDIT : j'ignore les raisons de la démarche du demandeur et ne veux pas en entendre parler, y compris si je les "devine" et les désapprouve totalement
    _SIMPLE REMARQUE:
    Pour cette première entrée dans un forum et selon votre demande, je suis content d’avoir appris à utiliser aussi les balises comme QUOTE & aussi CODE pour l’envoie de mon humble module de code en VBA.

    Encore une fois, bravo et merci pour cette passionnante étude.
      0  0

  7. #427
    Membre éclairé Avatar de Nicolas JACQUIN
    Homme Profil pro
    .
    Inscrit en
    Avril 2014
    Messages
    551
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : .
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2014
    Messages : 551
    Points : 787
    Points
    787
    Par défaut
    Bonjour clubleo,
    le pire c'est que ce n'est pas fini, c'est vrai que c'est parti de pas grand chose mais au bout du compte cela nous aura appris beaucoup de chose, en tout cas pour ma part c'est très intéressant comme sujet, merci
    Merci d'exprimer votre message le plus clairement possible pour qu'on puisse vous aider

    n'oubliez pas de cliquer sur et si cela vous a aidé pensez à voter
      0  0

  8. #428
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    bonsoir a tous

    hoh!!!! non c'est pas fini je viens comme unparia de mettre en evidence des erreurs incohérentes avec pointstoscreenpixels mais pas seulement lui

    c'est carrément toute la partie (outils)concernant les mesure dans Excel qui est fausse je ferais une démonstration de l'erreur la plus fragrante demain

    c'est absolument effarant!!!!!!!

    si je vous dis application.left ou même activewindow.left qui sont simples et connus de tous ,ne sont même pas garanti et même loin de la
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      1  1

  9. #429
    Membre éclairé Avatar de Nicolas JACQUIN
    Homme Profil pro
    .
    Inscrit en
    Avril 2014
    Messages
    551
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : .
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2014
    Messages : 551
    Points : 787
    Points
    787
    Par défaut
    Salut Patrick,
    oui pour moi déjà le application.left qui pose problème entre le mode plein écran et mode fenêtre, en mode plein écran il est à -5 d'où là qu'il faut les retirer
    Merci d'exprimer votre message le plus clairement possible pour qu'on puisse vous aider

    n'oubliez pas de cliquer sur et si cela vous a aidé pensez à voter
      0  0

  10. #430
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    non ca c'est normal chez moi aussi et 5.4

    non c'est pire que ca
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      1  1

  11. #431
    Membre éclairé Avatar de Nicolas JACQUIN
    Homme Profil pro
    .
    Inscrit en
    Avril 2014
    Messages
    551
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : .
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2014
    Messages : 551
    Points : 787
    Points
    787
    Par défaut
    oui après je sais pas, mais j'y travaille.
    Merci d'exprimer votre message le plus clairement possible pour qu'on puisse vous aider

    n'oubliez pas de cliquer sur et si cela vous a aidé pensez à voter
      0  0

  12. #432
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    c'est normal car maximisé on perd le cadre autour de l'app ou l'activewindow
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      1  1

  13. #433
    Membre éclairé Avatar de Nicolas JACQUIN
    Homme Profil pro
    .
    Inscrit en
    Avril 2014
    Messages
    551
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : .
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2014
    Messages : 551
    Points : 787
    Points
    787
    Par défaut
    Bonjour les copains,
    je suis peut-être carrément à coté de la plaque mais si vous pouviez me donnez votre point de vue la dessus.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    Function PositionForm8(usf As Object, rng As Range)
    Dim K As Double, Z As Double, Wwidth As Double, Hheight As Double
     
    With ActiveWindow
    .WindowState = xlMaximized
    Z = .Zoom / 100
    K = ((.ActivePane.PointsToScreenPixelsX(ActiveSheet.[A1].Width) - .ActivePane.PointsToScreenPixelsX(0)) / ActiveSheet.[A1].Width) / Z
     
    lleft = .PointsToScreenPixelsX(rng.Left * K * Z) / K + .Left
    ttop = .PointsToScreenPixelsY(rng.Top * K * Z) / K
    Wwidth = (rng.Width * Z) - .Left * 2
    Hheight = (rng.Height * Z) - .Left
    End With
     
    PositionForm8 = Array(lleft, ttop, Wwidth, Hheight)
     
    End Function
     
        Sub TestUserformDansPlage8()
            R = PositionForm8(UserForm1, [B3:F12])
            With UserForm1: .Show 0: .Left = R(0): .Top = R(1): .Width = R(2): .Height = R(3): End With
            End Sub
    Nom : Capture.PNG
Affichages : 267
Taille : 13,8 Ko
    Nom : Capture2.PNG
Affichages : 258
Taille : 22,8 Ko
    Nom : Capture3.PNG
Affichages : 255
Taille : 6,6 Ko

    Merci
    Merci d'exprimer votre message le plus clairement possible pour qu'on puisse vous aider

    n'oubliez pas de cliquer sur et si cela vous a aidé pensez à voter
      0  0

  14. #434
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    ben oui t'es a coté

    zoom a 100
    Nom : z100.JPG
Affichages : 306
Taille : 95,5 Ko

    zoom a 150
    Nom : z150.JPG
Affichages : 232
Taille : 116,1 Ko

    et c'est pire en mode fenêtre
    Nom : fenetré.JPG
Affichages : 304
Taille : 168,9 Ko
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      1  1

  15. #435
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    bonjour
    bon revenons a nos moutons a tete reposée
    j'ai fait une petite expérience
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
    Declare Function SetCursorPos Lib "user32" (ByVal x As Long, ByVal y As Long) As Long
    Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
    Sub testX()
        With ActiveWindow
            Z = .Zoom / 100
            ppx = (.ActivePane.PointsToScreenPixelsY(3) - .ActivePane.PointsToScreenPixelsY(0)) / 3
            SetCursorPos .ActivePane.PointsToScreenPixelsX([c3].Left), .ActivePane.PointsToScreenPixelsY([c3].Top)
            x = .ActivePane.PointsToScreenPixelsX([d3].Left)
            y = .ActivePane.PointsToScreenPixelsY([d3].Top)
        End With
    With UserForm1
    .Show 0
    SetWindowPos FindWindow(vbNullString, UserForm1.Caption), 0, x + 7, y + 7, .Width * ppx / Z, .Height * ppx / Z, 0
    End With
    End Sub
    nous avions un soucis avec pointtoscreenpixel
    nous avions un soucis avec le zoom
    nous avions un soucis avec les versions WinDows/excel

    maintenant regardez bien le code
    le "7" peut différé selon les versions (il correspond au app.left maximisé) qui est négatif (-4.4)en point pour être exact ce qui nous donne 7.333333 en pixel
    maintenant poser vous la question "pourquoi j'applique le coefficient du zoom a l'userform pour qu'il garde sa taille initiale !!!!????????
    essayez sans le coefficient zoom pour l'userform
    regardez bien le curseur avec un zoom diffèrent (il est toujours bon)
    ca va bien plus loin qu'un variable écrite en dur dans une DLL
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      1  2

  16. #436
    Membre extrêmement actif
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Points : 12 422
    Points
    12 422
    Par défaut
    A patricktoulon :
    crois-tu VRAIMENT que je vais "accepter" ce "genre" de "logique" ?
    C'est quoi, tout cela ? C'est quoi, une telle approche ?
    De supputations en supputations diverses et variées depuis plusieurs messages. Tu vas où, ainsi ? (vas-y sans moi... ce n'est pas sérieux).
    Je n'accepte pas de demande d' "amitié" individuelle. Tout développeur est pour moi un ami.
    Je n'ouvre AUCUN classeur tiers (avec ou sans macro ******). Ne m'en proposez donc pas .

    ****** : Non, non ... un classeur .xlsx ne "peut" par exemple et entre autres pas contenir un activex (de surcroît invisible) , "bien sûr" ...

    Il est illusoire de penser que l'on saurait exprimer valablement et précisément en un langage (rigide) de développement ce que l'on peine à exprimer dans le langage naturel, bien plus souple.
      3  0

  17. #437
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut
    Citation Envoyé par unparia Voir le message
    A patricktoulon :
    crois-tu VRAIMENT que je vais "accepter" ce "genre" de "logique" ?
    C'est quoi, tout cela ? C'est quoi, une telle approche ?
    De supputations en supputations diverses et variées depuis plusieurs messages. Tu vas où, ainsi ? (vas-y sans moi... ce n'est pas sérieux).
    a tu tester au moins ?

    pourquoi réponds tu alors ????

    que veux tu comme j'attends la réponse que la firme Redmond ne te donnera jamais si tant est que tu la pose vraiment ,je suis bien obligé de chercher

    et je ne fait aucune supputation dans mon dernier post je demande juste d'observer

    encore une fois une de tes multiples réponses inutiles et non a propos

    c'est pas l'heure de la pêche ?
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      1  2

  18. #438
    Membre extrêmement actif
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Points : 12 422
    Points
    12 422
    Par défaut
    a tu tester au moins ?
    Tu ne fais que cela, patricktoulon, depuis plusieurs jours : inviter à tester (un coup ceci, un coup cela, etc ...).
    Je ne suis pas là pour "tester" des fantaisies diverses, non ...
    pourquoi réponds tu alors ????
    Pardi ! Parce qu'il s'agit d'une discussion, qu'elle est censée être conduite dans un esprit de rigueur informatique; parce-qu'elle est suivie par d'autres et parce-que mon rôle de forumeur et de développeur est également de montrer du doigt ce que je considère comme un (je devrais dire DES) égarements(s) de type "alchimiste"

    que veux tu comme j'attends la réponse que la firme Redmond ne te donnera jamais si tant est que tu la pose vraiment ,je suis bien obligé de chercher
    Je ne vois rien qui t'oblige à chercher. Je ne vois non plus rien qui te l'interdit, mais le faire en mettant à contribution Pierre Paul et Jacques dans des démarches qui s'écartent de la logique informatique me parait malsain à divers titres et justifie que j'alerte Pierre, Paul et Jacques.
    Cet aspect-là est autre et ce ne sera pas une réponse, qui sera demandée, mais soit la correction d'un bug, soit la suppression (si non corrigée) de ce qui est annoncé (tromperie sur la marchandise) comme étant fonctionnel ... Ne pas confondre double-patte et patachon !
    Pour ton info : nous sommes maintenant à ce sujet plusieurs forumeurs (site anglophone sérieux) à non pas chercher une "soluce", mais à faire la démonstration sans appel de la présence d'un bug. C'est de cette étude et du rapport qui en résultera que découlera alors une injonction faite à qui de droit (correction du bug ou suppression d'une fonctionnalité de la liste des fonctionnalités utiles).

    et je ne fait aucune supputation dans mon dernier post je demande juste d'observer
    observer quoi ? ce que TU observes ?
    Je n'accepte pas de demande d' "amitié" individuelle. Tout développeur est pour moi un ami.
    Je n'ouvre AUCUN classeur tiers (avec ou sans macro ******). Ne m'en proposez donc pas .

    ****** : Non, non ... un classeur .xlsx ne "peut" par exemple et entre autres pas contenir un activex (de surcroît invisible) , "bien sûr" ...

    Il est illusoire de penser que l'on saurait exprimer valablement et précisément en un langage (rigide) de développement ce que l'on peine à exprimer dans le langage naturel, bien plus souple.
      2  0

  19. #439
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    re
    [QUOTE][Pardi ! Parce qu'il s'agit d'une discussion, qu'elle est censée être conduite dans un esprit de rigueur informatique; parce-qu'elle est suivie par d'autres et parce-que mon rôle de forumeur et de développeur est également de montrer du doigt ce que je considère comme un (je devrais dire DES) égarements(s) de type "alchimiste"
    /QUOTE]
    et ben dis donc tu te prends pas pour un petit c'est pas la modestie qui t'étouffe a toi

    parce que ca correspond pas a ton sens alors c'est de "l'égarement"

    alors ton doigt comme tu dis met le ailleurs

    toujours pareil avec toi beaucoup de grande phrases mais tu n'apporte pas beaucoup d'eau au moulin
    bref tout ce que tu peux dire ne m'intéresse plus car ca n'est que du venin d'un vieux cropic
    pour moi c'est la fantaisie ce genre de discussion je préfère les avoir face a face
    ne réponds pas ca me soule et fou moi la paix moi et mes petites expériences
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter
      1  2

  20. #440
    Membre extrêmement actif
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Points : 12 422
    Points
    12 422
    Par défaut
    Sans autres commentaires, patricktoulon ....
    Tu as tout dit.
    Content ? Bonne chance, tant à toi-même, qu'à tes considérations diverses.
    Je n'accepte pas de demande d' "amitié" individuelle. Tout développeur est pour moi un ami.
    Je n'ouvre AUCUN classeur tiers (avec ou sans macro ******). Ne m'en proposez donc pas .

    ****** : Non, non ... un classeur .xlsx ne "peut" par exemple et entre autres pas contenir un activex (de surcroît invisible) , "bien sûr" ...

    Il est illusoire de penser que l'on saurait exprimer valablement et précisément en un langage (rigide) de développement ce que l'on peine à exprimer dans le langage naturel, bien plus souple.
      0  1

Discussions similaires

  1. se positionner sur une cellule
    Par titemireille dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/01/2008, 19h07
  2. cliquer sur une cellule qui m'ouvre un autre fichier excel
    Par booskap dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 17/08/2007, 11h08
  3. [VBA-Excel] DblClick sur une cellule
    Par marsupilami34 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 04/01/2007, 10h51
  4. [VBA-Excel]Supprimer une colonne entiere basee sur une cellule
    Par Tartenpion dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 05/10/2006, 22h08
  5. [Vba-Excel] Récupérer événement sur une cellule
    Par steps5ive dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/04/2006, 20h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo