Arrêt bouvcle si erreur
Résolu
seb
-
seb -
seb -
Bonjour,
Débutant en VBA, j'aurais grand besoin d'aide...
j'ai le morceau de code suivant , qui sert à intégrer les photos correspondantes au contenu des cellules en colonne F.
Mon problème est que je n'ai pas mis de condition au bout et que quand la denière photo est insérée, ça met un message d'erreur.
J'ai essayé de mettre un nombre Maxi de photos en comptant avec Nbval, mais je ne sais pas comment l'inscrire dans la macro (essai : For i = 6 To m où m = nb maxi de photos) mais ça marche pas (je ne sais pas faire).
l'autre solution est de repérer là où il n' y aura pas de résultat (message d'erreur), mais là non plus je ne sais pas faire
'Dim i As Integer
'For i = 6 To 100
'Range("F" & i).Select
'repertoire = Range("D" & i).Value
'Set monimage = ActiveSheet.Pictures.Insert(repertoire)
'monimage.Height = ActiveCell.Height
'monimage.Width = ActiveCell.Width
'monimage.Top = Range("F" & i).Top
'monimage.Left = Range("F" & i).Left
'Next i
Débutant en VBA, j'aurais grand besoin d'aide...
j'ai le morceau de code suivant , qui sert à intégrer les photos correspondantes au contenu des cellules en colonne F.
Mon problème est que je n'ai pas mis de condition au bout et que quand la denière photo est insérée, ça met un message d'erreur.
J'ai essayé de mettre un nombre Maxi de photos en comptant avec Nbval, mais je ne sais pas comment l'inscrire dans la macro (essai : For i = 6 To m où m = nb maxi de photos) mais ça marche pas (je ne sais pas faire).
l'autre solution est de repérer là où il n' y aura pas de résultat (message d'erreur), mais là non plus je ne sais pas faire
'Dim i As Integer
'For i = 6 To 100
'Range("F" & i).Select
'repertoire = Range("D" & i).Value
'Set monimage = ActiveSheet.Pictures.Insert(repertoire)
'monimage.Height = ActiveCell.Height
'monimage.Width = ActiveCell.Width
'monimage.Top = Range("F" & i).Top
'monimage.Left = Range("F" & i).Left
'Next i
A voir également:
- Arrêt bouvcle si erreur
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur t32 ✓ - Forum Livebox
- Bouton marche arret i o - Forum Word
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
- Erreur 0x80070643 - Accueil - Windows
3 réponses
tu peux utiliser l'instruction "on error exit" pour quitter la fonction si il y a une erreur ou "on error resume next" qui continue meme si il y a une erreur
tu as toujours le meme nb d'images ou pas ?
tu as toujours le meme nb d'images ou pas ?