• Initiateur de la discussion Initiateur de la discussion harry
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

H

harry

Guest
Bonjour à tous !

j'ai besoin de votre aide concernant cette partie de code, qui me fait 'un depassement de capacité. merci

'click bouton mettre a jour, ajouter les jours dans le tableau de recapitulatif
Private Sub CommandButton1_Click()

Dim chaine As String
Dim nomEmploye As String
Dim line As Integer
Dim datedebut As Date
Dim datefin As Date
Dim ligneMois As Integer
Dim ligneMoisSuiv As Integer
Dim ancienNbjours As Integer
Dim nbJrs As Integer
Dim ligne As Integer
Dim line2 As Integer
Dim indiceColonne As Integer

Dim i, j, colonneATraite As Integer
Dim trouve As Boolean
trouve = False
i = 0
j = 0
line = 6

indiceColonne = 0

suite:

'recherche d'un conges accepte dans le tableau des demandes de conges en attente
line = (line + 1)

If ((Feuil4.Range('I' & line) = '') Or (Feuil4.Range('J' & line) = 'oui')) Then GoTo suite
GoTo fin

fin:
datedebut = Feuil4.Range('E' & line)
datefin = Feuil4.Range('F' & line)
nomEmploye = Feuil4.Range('B' & line) + Feuil4.Range('C' & line)
j = 0

chercheNom: 'on cherhce si le nom de l'employe n'a pas déjà une colonne
trouve = False
j = j + 3
If (Feuil2.Cells(1, j) = ' ') Then GoTo finchercheNom

If (Feuil2.Cells(1, j) = nomEmploye) Then
trouve = True
GoTo finchercheNom
Else: GoTo chercheNom
End If
 
salut

dés que je la declare en long, une nouvelle erreur d'execution 1004 'la methode 'range' de l'objet worksheet' apparait...sur cette ligne:

If ((Feuil4.Range('I' & line) = '') Or (Feuil4.Range('J' & line) = 'oui')) Then
 
jmps,

>En plus je viens de réaliser que Line est un mot réservé de VBA.
>Renomme ta variable en 'Maligne' ou ce que tu veux mais pas Line

'Maligne' n'est pas un mot déposé France Telecom ? 😱


cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
737
  • Question Question
Microsoft 365 Erreur UBound
Réponses
4
Affichages
293
Réponses
3
Affichages
333
Réponses
5
Affichages
915
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
362
Retour