Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3896 connectés 

 


Dernière réponse
Sujet : PB!!!! VBA excel
tfj57 Salut,
 
Je n'ai pas bien compris où tu veux en venir avec ton code.
 
Mais c'est tout à fait normal d'avoir une erreur car tu veux affecter une chaîne à une structure StateData qui est en fait un tableau de chaînes !
 
Tu peux affecter une chaîne à TabloForm comme suit :
TabloForm(CptForm).tablo(1) = NomForm
cela marche car il y a le même type des 2 cotés du =
 
Si tu déclares NomForm comme StateData, tu peux faire ton affectation :
TabloForm(CptForm) = NomForm
 
Donne un exemple pour mieux comprendre.
 
A+

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
tfj57 Salut,
 
Je n'ai pas bien compris où tu veux en venir avec ton code.
 
Mais c'est tout à fait normal d'avoir une erreur car tu veux affecter une chaîne à une structure StateData qui est en fait un tableau de chaînes !
 
Tu peux affecter une chaîne à TabloForm comme suit :
TabloForm(CptForm).tablo(1) = NomForm
cela marche car il y a le même type des 2 cotés du =
 
Si tu déclares NomForm comme StateData, tu peux faire ton affectation :
TabloForm(CptForm) = NomForm
 
Donne un exemple pour mieux comprendre.
 
A+
rasta_cana en faite nous se k on veut faire c est lire des string sur une feuille A et les recopier ds un tablo pour les lire plus tard et permettre l ouverture des fichiers .xls portant le meme nom que les string mis dans le tableau.
Pour pouvoir faire comme une base.
En faite se ki merde c estnla declaration d un tablo il nous faudrait juste un exemple please.
 
ON debute on ets en train d aprendre mais j prefere largement le c++ et le pascal lol sa me parait plus simple et mon collegue se debrouille sur vba excel masi c cho kand on est newbies
 
Merci a se ki pouront nous aider
 
La connaissance s accroit kand on la partage
Bloodymary_ C l horreur ton machin
Tu veux faire koi avec tes tableaux et ton type declaré ?
 
la, t affecte un tableau a une string   ?!?!?!?!?
 
et meme a un variant en fait car avec
Dim Chemin, NomForm As String  
 
tu as en fait :  
chemin est de type string
NomForm est de type variant
rasta_cana Public Type StateData
     tablo(1 To 100) As String
End Type
 
Sub PlanningSemaine(ChoixSem As Integer)
 
Dim TabloForm(1 To 100) As StateData
Dim Chemin, NomForm As String
 
TabloForm(CptForm) = NomForm
 
 
dites nous l'erreur!!!!
le compilateur nous dit  
incompatibilité de type

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)