Rechercher : dans
Par :

Erreur d'incompatibilité de type sur VBA

Dernière réponse le 20 mai 2008 à 01:06:19 Jeka, le 18 mai 2008 à 11:06:39 
 Signaler ce message aux modérateurs

Bonjour,
je rencontre donc une "Erreur d'exécution '13': Incompatibilité de type" au moment de l'exécution de cette procédure (et me renvoie vers la ligne que j'ai surligné en gras plus bas):

Option Base 0
Public Vecteur_PrixH
Public Rentas_1H




Sub Vecteur_Prix_Hebdomadaires()
Range("B2" ).Select
ReDim Vecteur_PrixH(Selection.End(xlDown).Offset(0, 1).Value)
k = 0
Vecteur_PrixH(0) = Log(Selection)
For Each cellule In Range(Selection, Selection.End(xlDown)).Cells
If cellule.Offset(0, 1).Value <> k Then
Vecteur_PrixH(k + 1) = Log(cellule)
k = k + 1
End If
Next cellule
End Sub


Sub Variance_Hebdomadaire()
Range("B2" ).Select
ReDim Rentas_1H(Selection.End(xlDown).Offset(0, 1).Value - 1)
For i = 0 To Selection.End(xlDown).Offset(0, 1).Value - 1
Rentas_1H(i) = Vecteur_PrixH(i+1)-Vecteur_PrixH(i) C'est cette ligne qui semble poser problème!
Next i
End Sub


Je ne comprends pas d'où peut venir l'erreur d'incompatibilité de type...toute aide serait très appréciée!

Merci d'avance.

Configuration: Windows XP
Firefox 2.0.0.14

Meilleures réponses pour « Erreur d'incompatibilité de type sur VBA » dans :
Les messages ne s'affichent plus dans la boîte de réception VoirProblème Suite à une erreur du type "0x800c0133", les messages ne s'affichent plus dans Outlook Express Solution Vérifier que la taille des fichiers dans la boîte de réception de dépassent pas les 2go Nettoyer ou supprimer les messages dans ...

1

Ivan-hoe, le 19 mai 2008 à 23:52:06

Bonjour,
est-ce que le message "Incompatibilité de type" n'apparaîtrait pas uniquement quand tu lances Variance_Hebdomadaire sans avoir exécuté Vecteur_Prix auparavant ? Auquel cas le tableau Vecteur_PrixH est vide au moment où on l'appelle et ça bugge.
A suivre...

Répondre à Ivan-hoe

2

 Jeka, le 20 mai 2008 à 01:06:19

C'était bien ça...il faut que je relance toute les procédures une par une pour que ça fonctionne, et pas la dernière directement.

Merci beaucoup pour l'aide!

Répondre à Jeka
Collection CommentÇaMarche.net