Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Excel Mac 2004 code qui me ferme excel ?

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

abtony

XLDnaute Impliqué
Bonjour a tous,

Voila ce code fonctionne parfaitement bien sur excel 2003 sous windows,

par contre a son exécution sous excel mac, il me ferme excel et je n'arrive a déterminé la cause du problème.

Pouvez vous éventuellement m'indiquer quelle en serait la cause ?

Code:
Private Sub LB1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
If MsgBox("vous êtes sur le point de supprimer cette archive !", vbYesNo + vbCritical, "Avertissement :") = vbYes Then
Application.ScreenUpdating = False
With Sheets("Sous_Détails")
.Rows(Me.LB1.ListIndex + 1 + 7).EntireRow.Delete
Range("a20").EntireRow.Insert
End With
End If
Range("E8:e22").FormulaR1C1 = "=IF(RC[-4]>0,RC[-2]*RC[-1],"""")"
UserForm_Initialize
For X = 1 To 5
 Controls("TB" & X) = ""
Next X
TB9.Value = Date
Range("DateModif").Value = TB9
End Sub


merçi d'avance ABtony
 
Re : Excel Mac 2004 code qui me ferme excel ?

Bonsoir,
Brou à côté de Chelles ? Nous serions donc voisins !
Essayes dans le VBE de mettre un point d'arrêt sur la 2e ligne, et continues son exécution pas à pas, tu verras peut-être où ça coince.
Beaucoup d'adaptations sur Mac m'ont posé problèmes (ne serait-ce qu'avec l'instruction split).
XL 2004 et son VBA sur mac, c'est une m.... , la version 2008 est pire parait-il, elle n'a pas de VBA je crois.
Gruick
 
Re : Excel Mac 2004 code qui me ferme excel ?

Salut Gruick et bon anniversaire

Brou dans le 28 a proximité de chartes (Tournoi international de moto cross)

je suis super heureux sur mac, plus de soucis de virus et de plantages sans savoir la cause.

Vba avec excel mac 2004 ca va encore, quelques différences avec excel 2003 mais on arrive a adapté, perso je m'y fais bien.

excel 2008, oui je confirme plus de vba, mais microsoft travaille sur la nouvelle version de son pack office mac et va de nouveau incorporé le vba. (bonne nouvelle)

pour en revenir a mon sujet, j'ai déjà mis un point d'arrêt et il se passe rien.
j'exécute le code en mode débogage et ça se ferme aussi, impossible de voir le problème

oui j'oublié la fermeture d'excel se produit quand la msgbox s'ouvre et que je clique sur oui ou sur non

Cordialement
 
Dernière édition:
Re : Excel Mac 2004 code qui me ferme excel ?

Bonjour et merci Abtony.

Mon idée était de repérer la ligne qui coince mais ça on ne peut le faire qu'avec le fichier complet.
Le msgbox chatouilleux semble bien en cause, le "Avertissement :" est il bien nécessaire, je le remplacerai par +vbExclamation
Code:
If MsgBox("vous êtes sur le point de supprimer cette archive !", vbYesNo + vbexclamation) = vbYes Then
Je pense que le texte du msgbox ne peut être saucissonné de cette façon, ou alors à grands coups de sauts de lignes inclus au texte avec des &.

A toi

Gruick
 
Re : Excel Mac 2004 code qui me ferme excel ?

Bonjour gruick, bonjour le forum,

j'ai coller ce code sur un bouton et il fonctionne parfaitement.

donc je pense que ça dois être l'événement double click qui est en cause !
surement mal gérér par VBA mac ?

Private Sub LB1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)

merçi pour tes réponses

Cordialement

re je joint mon fichier, on y verra plus clair
 

Pièces jointes

Dernière édition:
Re : Excel Mac 2004 code qui me ferme excel ?

Bonjour le forum, JeanMarie, Gruick

l'action qui fait planter excel.

Quand je lance mon userform, que je doubleclick sur la listbox pour supprimer une ligne, un msgbox s'ouvre (oui/non)

que je réponde par oui ou par non, excel plante.

si je met cette procédure dans un bouton, ça fonctionne sans problème.

je n'ai toujours pas trouvez de quoi ça peut venir.

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

Discussions similaires

Réponses
2
Affichages
774
L
Réponses
9
Affichages
1 K
Réponses
1
Affichages
1 K
A
Réponses
4
Affichages
874
A
N
Réponses
5
Affichages
3 K
Nicocotte125
N
M
Réponses
4
Affichages
1 K
Marh
M
D
Réponses
49
Affichages
9 K
D
G
Réponses
2
Affichages
6 K
yll92300
Y
M
  • Question Question
Réponses
4
Affichages
1 K
MarcMad
M
V
Réponses
2
Affichages
2 K
vynmarius
V
K
  • Résolu(e)
Réponses
6
Affichages
1 K
kondabalo
K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…