Bonjour =E0 tous
J'ai encore beaucoup de mal =E0 utiliser des tableaux dans=20
VBA.
Voici mon probl=E8me : J'initialise un 1er tableau avec par=20
exemple les valeurs 1 =E0 100.
Puis un second tableau avec les valeurs 3 =E0 97
Je voudrais obtenir un 3 eme tableau qui contiendrai les=20
valeurs 1,2,98,99 et 100. Comment puis-je m'y prendre ?
Par ailleurs =E0 partir de ce 3 eme tableau pourrais obtenir=20
les s=E9ries restantes : ex: de 1=E02 et de 98 =E0 100 ?
Désolé je ne connais pas de sites traitant du sujet. Pour ma part j'ai appris avec l'aide de VB ou de VBA, des tests, et des livres dont je n'ai pas la référence sous la main. Au vu de la question je crois qu'il faudrait deux pistes de recherches: - Manipulation des tableaux en VB ou VBA. - Exemples d'utilisation de tableaux en algorithmique. En particulier dans le cas de représentation des ensembles avec implémentation des opérations de différence, d'union, d'intersection, ...
Mais je suis sûr que les habitués du forum vont vous dégoter quelques bons liens...
En tout cas les résultats m'interessent!
A+
Rv
a écrit dans le message de news:2441c01c45f44$7320c9c0$ Hello
Ma version est 97 mais je viens de tester votre solution et ça marche. J'ai rajouté :Sheets("Feuil3").Range("A1").Resize(UBound (tabC)) = Application.Transpose(tabC) et j'obtiens bien le résultat attendu.Il ne me reste plus qu' à adapter. J'ai cependant une autre question :ou pourrais-je trouver un site ou un livre expliquant la manipulation de ces tableaux ( addition de tableaux, compararaisons etc..)? il est vrai que l'utilisation de ces tableaux est beaucoup plus rapide que l'ecriture dans une feuille d'excel au moyen de procédures!!
Cordialement LN
Re,
Désolé je ne connais pas de sites traitant du sujet. Pour ma part j'ai
appris avec l'aide de VB ou de VBA, des tests, et des livres dont je n'ai
pas la référence sous la main.
Au vu de la question je crois qu'il faudrait deux pistes de recherches:
- Manipulation des tableaux en VB ou VBA.
- Exemples d'utilisation de tableaux en algorithmique. En
particulier dans le cas de représentation des ensembles avec implémentation
des opérations de différence, d'union, d'intersection, ...
Mais je suis sûr que les habitués du forum vont vous dégoter quelques
bons liens...
En tout cas les résultats m'interessent!
A+
Rv
<anonymous@discussions.microsoft.com> a écrit dans le message de
news:2441c01c45f44$7320c9c0$a501280a@phx.gbl...
Hello
Ma version est 97 mais je viens de tester votre solution
et ça marche.
J'ai rajouté :Sheets("Feuil3").Range("A1").Resize(UBound
(tabC)) = Application.Transpose(tabC)
et j'obtiens bien le résultat attendu.Il ne me reste plus
qu' à adapter.
J'ai cependant une autre question :ou pourrais-je trouver
un site ou un livre expliquant la manipulation de ces
tableaux ( addition de tableaux, compararaisons etc..)?
il est vrai que l'utilisation de ces tableaux est beaucoup
plus rapide que l'ecriture dans une feuille d'excel au
moyen de procédures!!
Désolé je ne connais pas de sites traitant du sujet. Pour ma part j'ai appris avec l'aide de VB ou de VBA, des tests, et des livres dont je n'ai pas la référence sous la main. Au vu de la question je crois qu'il faudrait deux pistes de recherches: - Manipulation des tableaux en VB ou VBA. - Exemples d'utilisation de tableaux en algorithmique. En particulier dans le cas de représentation des ensembles avec implémentation des opérations de différence, d'union, d'intersection, ...
Mais je suis sûr que les habitués du forum vont vous dégoter quelques bons liens...
En tout cas les résultats m'interessent!
A+
Rv
a écrit dans le message de news:2441c01c45f44$7320c9c0$ Hello
Ma version est 97 mais je viens de tester votre solution et ça marche. J'ai rajouté :Sheets("Feuil3").Range("A1").Resize(UBound (tabC)) = Application.Transpose(tabC) et j'obtiens bien le résultat attendu.Il ne me reste plus qu' à adapter. J'ai cependant une autre question :ou pourrais-je trouver un site ou un livre expliquant la manipulation de ces tableaux ( addition de tableaux, compararaisons etc..)? il est vrai que l'utilisation de ces tableaux est beaucoup plus rapide que l'ecriture dans une feuille d'excel au moyen de procédures!!