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

Recherche:

Type: Messages; Utilisateur: PMO2017

Page 1 sur 27 1 2 3 4

Recherche: Recherche effectuée en 0,03 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    5 492

    [XL-2007] Bonjour, Peut-être comme cela (???) Sub bb()...

    Bonjour,
    Peut-être comme cela (???)

    Sub bb()
    Dim Source As Range
    Set Source = ActiveSheet.Range("a7")
    [c7].Formula = "=DATEDIF(" & Source.Address & ",TODAY(),""Y"")"
    End Sub
  2. Votes reçus
    +1 -0
    Réponses
    2
    Affichages
    402

    [XL-2007] Bonjour, Essayez la démarche suivante : 1)...

    Bonjour,

    Essayez la démarche suivante :
    1) Créez un module de classe et renommez-le cls_AppEvents puis insérez le code suivant :


    Public WithEvents Appl As Application

    Private Sub...
  3. Bonjour, C'est incompréhensible pour ma part....

    Bonjour,

    C'est incompréhensible pour ma part.
    Essayez de commencer par travailler avec un variant se comportant comme un tableau bidimensionné dans lequel vous pourrez faire vos tests (voir...
  4. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    687

    [XL-2010] Bonjour, Cela devient très compliqué mais...

    Bonjour,
    Cela devient très compliqué mais peut-être que la fonction prenant en compte vos remarques vous aidera à avancer (voir le classeur en pièce jointe).
  5. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    687

    [XL-2010] Alors peut-être comme suit Function...

    Alors peut-être comme suit

    Function CONCAT_MAUVAIS(Plage As Range, Plage_criteres As Range) As String
    Dim C As Range
    Dim C2 As Range
    Dim A$
    '---
    For Each C In Plage
    For Each C2 In...
  6. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    687

    [XL-2010] Bonjour, Avec une fonction personnalisée comme...

    Bonjour,
    Avec une fonction personnalisée comme par exemple celle qui suit à copier dans un module Standard

    Function CONCAT_MAUVAIS(Plage As Range) As String
    Dim C As Range
    Dim A$
    '---
    For...
  7. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    725

    [XL-2007] Bonjour, Peut-être un truc comme suit : ...

    Bonjour,
    Peut-être un truc comme suit :

    Private Sub CommandButton1_Click() 'ou autre ???
    Dim SH As Worksheet
    Dim derligne As Long
    '---
    Set SH = ThisWorkbook.Worksheets("mars")
    With SH
    ...
  8. Votes reçus
    +1 -0
    Réponses
    6
    Affichages
    2 127

    [XL-2007] Bonjour, Essayez avec votre code modifié ...

    Bonjour,

    Essayez avec votre code modifié

    Private Sub CommandButton4_Click()
    Dim R As Range
    Dim var As Variant
    Dim k&
    Dim i As Long
  9. Bonjour, Allez voir le lien suivant...

    Bonjour,
    Allez voir le lien suivant
    http://silkyroad.developpez.com/VBA/EvenementsGraphiques/#LII-B
  10. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    467

    Bonjour, Ce doit être possible mais il faut...

    Bonjour,
    Ce doit être possible mais il faut d'abord enregistrer le Template complété en .doc
    C'est sur ce dernier que les propriétés avancés du document Word pourront être modifiées.
  11. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    604

    [XL-2007] L'ActiveX considère comme Selection la dernière...

    L'ActiveX considère comme Selection la dernière cellule (ou plage) qui a été sélectionnée.

    On peut toutefois sélectionner la Shape tout en exécutant le code de l'ActiveX mais je ne vois pas...
  12. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    604

    [XL-2007] Bonjour, Le contrôle ActiveX nécessite qu'on...

    Bonjour,

    Le contrôle ActiveX nécessite qu'on lui fournisse la Shape à traiter. Ce n'est donc pas la sélection de la Shape qui va le renseigner alors que c'est ce qu'il faut faire avec un contrôle...
  13. Votes reçus
    +1 -0
    Réponses
    9
    Affichages
    1 711

    Salut, Comme je ne suis pas en situation, je ne...

    Salut,
    Comme je ne suis pas en situation, je ne sais pas.
    Regardez la nouvelle pièce jointe où le code VBA et le code XML ont été modifiés. Peut être que cela apportera de l'eau à votre moulin.
  14. Votes reçus
    +1 -0
    Réponses
    9
    Affichages
    1 711

    Bonjour antonysansh , OUI cela lance le...

    Bonjour antonysansh ,



    OUI cela lance le getText.
    Pour vous en rendre compte placez un Stop dans le code de getText comme suit :


    Sub GetEditBoxText(control As IRibbonControl, ByRef...
  15. Votes reçus
    +1 -0
    Réponses
    9
    Affichages
    1 711

    Bonjour, Une piste avec l'exemple en pièce...

    Bonjour,

    Une piste avec l'exemple en pièce jointe.

    1) Code XML

    <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" onLoad="RubanCharge">
    <!-- onLoad="RubanCharge" est...
  16. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 320

    Bonjour, Une piste avec la macro CreateMatrice...

    Bonjour,

    Une piste avec la macro CreateMatrice qui va vous demander 2 choses :
    1) la plage des données (ce que vous avez coloré en jaune)
    2) la cellule de réception où va s'inscrire le résultat...
  17. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    754

    [XL-2007] Bonjour, La fonction Transpose d'Excel n'aime...

    Bonjour,
    La fonction Transpose d'Excel n'aime pas effectivement les valeurs à plus de 255 caractères.
    Il faut fabriquer sa propre fonction de transposition (voir les modifications signalées par...
  18. Votes reçus
    +0 -0
    Réponses
    20
    Affichages
    2 894

    [XL-2010] Bonjour, J'ai refait le code de la Sub Edition...

    Bonjour,
    J'ai refait le code de la Sub Edition pour que ce soit plus explicite.
    On se rendra compte que la Shape est un conteneur avec un objet Excel.Rectangle. C'est ce dernier dont les propriétés...
  19. Votes reçus
    +0 -0
    Réponses
    20
    Affichages
    2 894

    [XL-2010] Bonjour, Une piste avec votre code modifié...

    Bonjour,

    Une piste avec votre code modifié (voir les ///ajout/modif)

    Public Sub testSh()
    Dim wk As Worksheet
    Dim bc As Byte
    Dim nm() As Variant
    Dim lg As Integer
    Dim ht As Integer
  20. Votes reçus
    +1 -0
    Réponses
    5
    Affichages
    2 151

    [XL-2010] Bonjour, Vous avez oublié la Lvalue (left...

    Bonjour,
    Vous avez oublié la Lvalue (left value). Il faut une variable réceptrice de l'instruction.

    Sub aa()
    Dim x As Long
    x = Range("A1").Columns.Count
    MsgBox x
    ' Ou alors
    MsgBox...
  21. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    428

    [XL-2010] Bonjour, Sub principale() Dim nom1 As...

    Bonjour,


    Sub principale()
    Dim nom1 As String, nom2 As String, nom3 As String
    Dim table1 As Variant 'le type est Variant
    Dim i&
    '---
    'divers traitement... et ensuite
    nom1 = "toto"
  22. Votes reçus
    +1 -0
    Réponses
    4
    Affichages
    540

    Bonjour, Oui, c'est le nombre de 0 (zéro) qui va...

    Bonjour,
    Oui, c'est le nombre de 0 (zéro) qui va être ajouté.
    77d2 donnera 7700
    77d0 donnera 77
    77d3 donnera 77000

    Pour pallier vous pouvez faire un code comme suit :

    Function retVal(v As...
  23. Votes reçus
    +1 -0
    Réponses
    21
    Affichages
    6 566

    [XL-2010] Bonjour, L'Api URLDownloadToFile charge...

    Bonjour,

    L'Api URLDownloadToFile charge l'image sur votre ordinateur, ce que vous ne voulez pas.

    Pour le WebBrowser, voici un exemple ci-dessous.
    La restriction est que cet ActiveX n'est pas...
  24. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 496

    J'en reste là. Faites comme vous voulez.

    J'en reste là.
    Faites comme vous voulez.
  25. Votes reçus
    +0 -0
    Réponses
    21
    Affichages
    1 522

    [Toutes versions] Bonjour, Peut être comme cela ...

    Bonjour,

    Peut être comme cela

    Range("J11:Q61").Sort Key1:=Range("Q11"), Header:=xlGuess
Affichage des résultats 1 à 25 sur 668
Page 1 sur 27 1 2 3 4