Visual Basic : copier une matrice
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Visual Basic : copier une matrice



  1. #1
    cedbont

    Visual Basic : copier une matrice


    ------

    Bonjour,

    je débute en Visual Basic et je me pose une question si bête que je ne trouve pas la réponse sur le net...

    Voici mon problème :

    j'ai deux matrices (ou tableaux, je ne sais pas comment on dit) : A et B de mêmes dimensions,
    je veux faire : A = B.

    Seulement je ne connais pas la syntaxe pour cette ligne (A = B). Dois-je faire A = B, A() = B(), for... ?

    Je veux m'affranchir de deux boucles for next pour gagner du temps.

    Voyez-vous la solution ?

    Merci.

    -----
    Sauvons les traders !

  2. #2
    invite2d9e7c03

    Re : Visual Basic : copier une matrice

    Bonjour,

    A=B.clone()

    je ne sais pas si ça marche sur VB6

  3. #3
    cedbont

    Re : Visual Basic : copier une matrice

    Non, ça ne marche pas...
    Sauvons les traders !

  4. #4
    invite2d9e7c03

    Re : Visual Basic : copier une matrice

    Bonjour,
    Citation Envoyé par cedbont Voir le message
    je débute en Visual Basic
    puisque tu débute je te conseille de passer à VB.Net ( disponible gratuitement sur le site de microsoft en version express).

  5. A voir en vidéo sur Futura
  6. #5
    cedbont

    Re : Visual Basic : copier une matrice

    Merci, mais j'ai un peu cherché avant de venir poser la question.

    La mienne est tellement simple que je ne trouve pas...

    Comment écrire A = B avec A et B des tableaux ?
    Sauvons les traders !

  7. #6
    sitalgo

    Re : Visual Basic : copier une matrice

    B'jour,

    Il y a ça
    Code:
    Sub xxx()
        Dim aa As Variant, bb&(2, 2)
        bb(1, 1) = 8
        bb(2, 2) = 5
        aa = bb
        Cells(1, 1) = aa(2, 2)   'contrôle sur excel
    End Sub
    Mais avec deux tableaux ça ne fonctionne pas.
    Mais si t'as l'gosier, Qu'une armure d'acier, Matelasse. Brassens, Le bistrot.

  8. #7
    Jack
    Modérateur

    Re : Visual Basic : copier une matrice

    Je veux m'affranchir de deux boucles for next pour gagner du temps.
    Je ne sais pas si tu vas gagner grand chose, parce que si la fonction existe, elle va devoir copier donnée par donné et donc faire également une boucle. Un bon compilateur devrait générer un code au moins aussi efficace.

    A+

  9. #8
    cedbont

    Re : Visual Basic : copier une matrice

    Bon et bien ce sera 2 boucles for alors !

    Merci.
    Sauvons les traders !

  10. #9
    Jack
    Modérateur

    Re : Visual Basic : copier une matrice

    En attendant une autre solution, ça te permettra d'avancer

    A+

Discussions similaires

  1. visual basic
    Par invite096ed528 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 02/10/2009, 08h01
  2. Visual Basic
    Par nicom974 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 29/07/2008, 14h58
  3. Récupérer une URL en Visual Basic
    Par EspritTordu dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 05/07/2005, 15h37
  4. Visual Basic
    Par invite588da7a7 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 09/07/2004, 13h57
  5. Visual Basic 3-->6
    Par invite8ebda540 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 29/04/2003, 08h35
Découvrez nos comparatifs produits sur l'informatique et les technologies.