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 :

SOMMEPROD vers VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Octobre 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Octobre 2015
    Messages : 2
    Par défaut SOMMEPROD vers VBA
    Bonjour,

    Après mainte recherche je ne trouve toujours pas.

    Je cherche à faire fonctionner ma colonne D via la colonne C mais sans espoir, car ma colonne C est une formule matricielle et mon vba ne veut pas le prendre.
    Quelqu'un aurai une idée?

    Je me suis tourné vers la fonction Evaluate mais ça ne donne rien.

    Grand merci.







  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Bonjour,

    commence par nous monter "ton VBA" entre balises de code [code] [/code] et décrit nous un peu plus ton fichier ..

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Octobre 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Octobre 2015
    Messages : 2
    Par défaut
    Mince oui j'avais joint mon fichier mais dernier recours.

    Donc j'explique un peu mieux:
    J'ai un client qui ma donné son forecast 2016, j'ai donc décidé de faire un classeur excel afin de gérer le tout automatiquement vu les quantités demandées. (bon compte font les bons amis)

    J'ai donc créé un tableau afin d'y mettre toute les références ainsi que les quantités liées.

    Le but est de faire en faite, un décompte qui me permettra de savoir si à la fin de l'année le résultat est à 0. (différence entre le forecast et les envois)

    VBA :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Rem Private Sub Worksheet_Change(ByVal Target As Range)
    Rem  
    Rem If Not Intersect(Target, Range("C2:C6")) Is Nothing Then
    Rem     If Target.Count = 1 Then
    Rem         Application.EnableEvents = False
    Rem         Target.Offset(0, 1).Value = Val(Target.Offset(0, 1).Value) - Val(Target.Value)
    Rem         Application.EnableEvents = True
    Rem     End If
    Rem End If
    Rem End Sub
    Ce code me permet de garder en mémoire la cellule "reste à livrer". (quantité restante de la dernière commande - quantité commandée ce jour)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMMEPROD(($H$4:$H$6=A4)*($J$4:$J$6))
    Ce code est dans la cellule (quantité commandée à ce jour). il me permet de me donner un résultat de toutes mes lignes s'il y a plusieurs fois la même réf commandée (indispensable)

    Et voilà mon souci, c'est une formule matricielle et mon code vba ne veut pas prendre le résultat.

    Donc, je cherche à ce que le code vba prenne en compte la valeur de ma formule.

    Merci.

Discussions similaires

  1. retranscription de code vbs vers vba
    Par kev0631 dans le forum Général VBA
    Réponses: 1
    Dernier message: 24/04/2007, 18h46
  2. Conversion Vb6 Vers Vba
    Par thunderpat dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 29/03/2007, 11h49
  3. Fortran vers VBA : problème d'arrondi
    Par sun19 dans le forum Fortran
    Réponses: 4
    Dernier message: 23/11/2006, 17h01
  4. Nb de Pages d'un etat vers VBA Access
    Par the_6L20 dans le forum Access
    Réponses: 4
    Dernier message: 17/08/2006, 13h42
  5. PB traduction requete sql vers vba
    Par stan314 dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 28/05/2006, 17h27

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