MapPoint Gestion des erreurs et création d'une liste

  • Initiateur de la discussion Initiateur de la discussion ydemarin
  • 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 !

Y

ydemarin

Guest
Bonjour à tous,

J'ai réalisé un outil qui me permet de combiner Excel et MapPoint, logicle de cartographie.

J'arrive par cet outil à localiser des adresses issues de tables de données sur une carte très simplement.

J'aurais voulu identifier les adresses non trouvées en les plaçant dans un onglet spécifique afin d'inviter l'utilisateur à vérifier les données.

La macro fonctionne (pas de bug remonté pas excel) mais les données ne sont pas copiées dans l'onglet.
Excel m'affiche bien la bôite de dialogue à la fin.

Si quelqu'un pouvais jeter un coup d'eil et détecter une anomalie.

Pour plus de simplicité je ne mets qu'une partie du code. Je peux transmettre le classeur complet si nécessaire.

merci de votre aide.


Dim plage As Range
Dim Ligne1 As Integer
Dim Ligne2 As Integer

Ligne1 = 11
Ligne2 = 11

'---------------------------------------------------------------------------------
'Gérer les erreurs: identifier et créer une liste
'---------------------------------------------------------------------------------


Exit Sub

ErrSub:
If Err.Number = -2147217383 Then
Set plage = Range(Cells(Ligne1, 2), Cells(Ligne1, 7))
plage.Copy Sheets("adresses fausses").Range(Cells(Ligne2, 2))
Ligne2 = Ligne2 + 1
Resume MoveOn
End If
MsgBox " Impossible de localiser des adresses. Merci de consulter la table des adresses fausses " & Err.Description
Err.Clear
 
Re : MapPoint Gestion des erreurs et création d'une liste

Bonjour

La macro fonctionne (pas de bug remonté pas excel) mais les données ne sont pas copiées dans l'onglet.
Excel m'affiche bien la bôite de dialogue à la fin.

non la macro rencontre un "exit sub" sans avoir rien fait

une autre anomalie : "Resume MoveOn"

pour avancer faites un lancement de la macro par executer pas à pas
 
Re : MapPoint Gestion des erreurs et création d'une liste

Bonsoir,

En réalité, j'ai intégré ces lignes dans une macro.

C'est pourquoi je commence par Exit sub

et c'est aussi pourquoi je fais référence à Moveon

La précédente macro est plus importante et fait appel à des fonctions de Microsoft MapPoint.

je vous propose de retrouver l'ensemble en PJ. Il s'agit dans le module 1 de la macro Private Sub Begin_Click() contenu dans l'onglet "localiser des adresses" activable par le bouton d'action "Carte MapPoint"
 

Pièces jointes

- 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

B
Réponses
2
Affichages
2 K
bastienb
B
A
  • Question Question
Réponses
3
Affichages
1 K
AntoineM
A
N
Réponses
0
Affichages
910
Nananinanana
N
N
Réponses
0
Affichages
901
Nananinanana
N
Y
Réponses
4
Affichages
5 K
B
Réponses
15
Affichages
8 K
Biasloler
B
R
Réponses
0
Affichages
6 K
R
M
Réponses
5
Affichages
2 K
Mappie
M
Retour