Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Général VBA
Général VBA Forum général VBA . Pour les logiciels spécifiques (Access, Excel, Word, ...), postez dans les bons sous forums.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/12/2011, 20h25   #1
Nouveau Membre du Club
 
Inscription : octobre 2006
Messages : 95
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 95
Points : 25
Points : 25
Par défaut Stocker une chaine dans un tableau

Bonjour,
Je suis débutant en langage vb.
je voudrais mettre une chaine de caractère dans un tableau multidimension (63 colonnes/28 lignes).

Pourriez-vous m'aider svp.
Merci par avance
developpeur_débutant est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 07/12/2011, 20h30   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 623
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 623
Points : 30 954
Points : 30 954
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Il faudrait plus de détails, cette chaîne est-elle à décomposer ? Si oui comment ?
La distribution dans le tableau est-elle définie à l'avance ?

Merci de donner des détails et un exemple, sinon comment on peut deviner ?

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2011, 20h39   #3
Nouveau Membre du Club
 
Inscription : octobre 2006
Messages : 95
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 95
Points : 25
Points : 25
Ma chaine de caractère dépasse 1764 caractères alors que j'en ai besoin de 1764 (63*28) caractère pour remplir mon tableau multidimension.
la distribution au tableau se fera ligne par ligne.

Merci infiniment.
developpeur_débutant est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 08/12/2011, 06h15   #4
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 623
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 623
Points : 30 954
Points : 30 954
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

D'abord il y a d'excellents tutos à lire :

http://silkyroad.developpez.com/vba/tableaux/
http://didier-gonard.developpez.com/...s-tableau-vba/


Un exemple vite fait (à la main) à tester et adapter :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Public Sub RemplirTableau()
    ' déclaration
    Dim strChaine As String
    Dim strTableau(1 To 63, 1 To 28) As String
    Dim i As Integer
    Dim j As Integer
 
    strChaine = "abcdefghijklmnopqrstuvwxyz"
 
    For i = 1 To 63
        For j = 1 To 28
            strTableau(i, j) = Mid(strChaine, i * j, 1)
        Next j
    Next i
 
End Sub
Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h35.


 
 
 
 
Partenaires

Hébergement Web