(Excel VB) macro erreur synthaxe
Résolu/Fermé
olive60
Messages postés
253
Date d'inscription
vendredi 7 septembre 2007
Statut
Membre
Dernière intervention
21 décembre 2010
-
11 sept. 2007 à 17:55
olive60 Messages postés 253 Date d'inscription vendredi 7 septembre 2007 Statut Membre Dernière intervention 21 décembre 2010 - 11 sept. 2007 à 23:10
olive60 Messages postés 253 Date d'inscription vendredi 7 septembre 2007 Statut Membre Dernière intervention 21 décembre 2010 - 11 sept. 2007 à 23:10
A voir également:
- (Excel VB) macro erreur synthaxe
- Erreur 0x80070643 - Accueil - Windows
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
9 réponses
Private Sub CheckBox1_Click()
If CheckBox2.IsSelected Then
Exit
Else
Range("C47").Select
ActiveCell.FormulaR1C1 = "0.48%"
Range("C56").Select
ActiveCell.FormulaR1C1 = "0.28%"
Range("C65").Select
ActiveCell.FormulaR1C1 = "0.43%"
Range("C66").Select
ActiveCell.FormulaR1C1 = "0.30%"
EndiF
End Sub
If CheckBox2.IsSelected Then
Exit
Else
Range("C47").Select
ActiveCell.FormulaR1C1 = "0.48%"
Range("C56").Select
ActiveCell.FormulaR1C1 = "0.28%"
Range("C65").Select
ActiveCell.FormulaR1C1 = "0.43%"
Range("C66").Select
ActiveCell.FormulaR1C1 = "0.30%"
EndiF
End Sub
olive60
Messages postés
253
Date d'inscription
vendredi 7 septembre 2007
Statut
Membre
Dernière intervention
21 décembre 2010
27
11 sept. 2007 à 18:19
11 sept. 2007 à 18:19
Bonjour, merci pour ta réponse.
Il y a encore une erreur de synthaxe... apparemment ca bloque sur le Exit...
Merci si tu peux encore m'aider.
Olive
Il y a encore une erreur de synthaxe... apparemment ca bloque sur le Exit...
Merci si tu peux encore m'aider.
Olive
Private Sub CheckBox1_Click()
If CheckBox2.IsSelected Then
Exit Sub
Else
Range("C47").Select
ActiveCell.FormulaR1C1 = "0.48%"
Range("C56").Select
ActiveCell.FormulaR1C1 = "0.28%"
Range("C65").Select
ActiveCell.FormulaR1C1 = "0.43%"
Range("C66").Select
ActiveCell.FormulaR1C1 = "0.30%"
EndiF
End Sub
RTFM ;)))
If CheckBox2.IsSelected Then
Exit Sub
Else
Range("C47").Select
ActiveCell.FormulaR1C1 = "0.48%"
Range("C56").Select
ActiveCell.FormulaR1C1 = "0.28%"
Range("C65").Select
ActiveCell.FormulaR1C1 = "0.43%"
Range("C66").Select
ActiveCell.FormulaR1C1 = "0.30%"
EndiF
End Sub
RTFM ;)))
olive60
Messages postés
253
Date d'inscription
vendredi 7 septembre 2007
Statut
Membre
Dernière intervention
21 décembre 2010
27
11 sept. 2007 à 18:28
11 sept. 2007 à 18:28
ARRRGGHHH !!!
Désolé :
Ca donne "erreur d'execution "438" propriete ou méthode non gérée par cet objet"
Mais ou est cette erreur!!!!!
En tout cas merci de ton aide...
Désolé :
Ca donne "erreur d'execution "438" propriete ou méthode non gérée par cet objet"
Mais ou est cette erreur!!!!!
En tout cas merci de ton aide...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
olive60
Messages postés
253
Date d'inscription
vendredi 7 septembre 2007
Statut
Membre
Dernière intervention
21 décembre 2010
27
11 sept. 2007 à 18:52
11 sept. 2007 à 18:52
Si qq un a une idée... sur la question, je suis preneur!!!
pour résumer si c'est pas clair : je voudrais que l'on ne puisse pas cocher la checkbox 1 si la checkbox 2 est deja cochée et vice et versa...
Merci d'avance pour votre aide !!
Olive
pour résumer si c'est pas clair : je voudrais que l'on ne puisse pas cocher la checkbox 1 si la checkbox 2 est deja cochée et vice et versa...
Merci d'avance pour votre aide !!
Olive
zefoots
Messages postés
146
Date d'inscription
samedi 9 juin 2007
Statut
Membre
Dernière intervention
11 septembre 2007
62
11 sept. 2007 à 19:13
11 sept. 2007 à 19:13
Salut
Pareil pour CheckBox2_Click()
Private Sub CheckBox1_Click() If CheckBox2.IsSelected Then Exit Sub End If Range("C47").Select ActiveCell.FormulaR1C1 = "0.48%" Range("C56").Select ActiveCell.FormulaR1C1 = "0.28%" Range("C65").Select ActiveCell.FormulaR1C1 = "0.43%" Range("C66").Select ActiveCell.FormulaR1C1 = "0.30%" End Sub
Pareil pour CheckBox2_Click()
Bonjour,
remplace CheckBox2.IsSelected par CheckBox2.Value
et tu n'es pas obligé de selectionner une cellule pour la modifier, ex:
Range("C47").Value = "0.48%"
cdt
remplace CheckBox2.IsSelected par CheckBox2.Value
et tu n'es pas obligé de selectionner une cellule pour la modifier, ex:
Range("C47").Value = "0.48%"
cdt
comment dans une cellule introduire cette condition:
si le résultat de (2007-(autre cellule))=0 lerésulat affiché sera 1
merci d' avance
je débute dans excel
si le résultat de (2007-(autre cellule))=0 lerésulat affiché sera 1
merci d' avance
je débute dans excel
olive60
Messages postés
253
Date d'inscription
vendredi 7 septembre 2007
Statut
Membre
Dernière intervention
21 décembre 2010
27
11 sept. 2007 à 23:10
11 sept. 2007 à 23:10
OUIIIIIII
MErci a vous deux vous vous etes complété !!!
Enfin maintenant ca fonctionne plutot pas mal!!!
MERCI LES GARS !!
A+
Olive
MErci a vous deux vous vous etes complété !!!
Enfin maintenant ca fonctionne plutot pas mal!!!
MERCI LES GARS !!
A+
Olive