Comment remplacer "xlLow" par un chiffre du genre "-4152"
Résolu/Fermé
yao.chris
Messages postés
92
Date d'inscription
mercredi 16 octobre 2013
Statut
Membre
Dernière intervention
6 août 2020
-
25 févr. 2015 à 14:18
yao.chris Messages postés 92 Date d'inscription mercredi 16 octobre 2013 Statut Membre Dernière intervention 6 août 2020 - 25 févr. 2015 à 18:14
yao.chris Messages postés 92 Date d'inscription mercredi 16 octobre 2013 Statut Membre Dernière intervention 6 août 2020 - 25 févr. 2015 à 18:14
A voir également:
- Comment remplacer "xlLow" par un chiffre du genre "-4152"
- Excel trier par ordre croissant chiffre - Guide
- Remplacer disque dur par ssd - Guide
- Word remplacer un mot par un autre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Quel site pour remplacer coco - Accueil - Réseaux sociaux
11 réponses
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
25 févr. 2015 à 14:29
25 févr. 2015 à 14:29
Bonjour
Es tu sûr de la syntaxe?
As tu essayé xlBottom
Cdlmnt
Es tu sûr de la syntaxe?
As tu essayé xlBottom
Cdlmnt
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
25 févr. 2015 à 14:31
25 févr. 2015 à 14:31
Bonjour,
xlLow = -4134 (&HFFFFEFDA)
Mais toi c'est xlBottom = -4107 que tu as besoin j'ai l'impression...
eric
xlLow = -4134 (&HFFFFEFDA)
Mais toi c'est xlBottom = -4107 que tu as besoin j'ai l'impression...
eric
yao.chris
Messages postés
92
Date d'inscription
mercredi 16 octobre 2013
Statut
Membre
Dernière intervention
6 août 2020
2
25 févr. 2015 à 14:37
25 févr. 2015 à 14:37
Merci pour votre réactivité.
Rien a faire quand je met le Bottom, au lancement de la macro je reçois le message d'erreur suivant :
"Impossible de définir la propriété HorizontalAlignment de la classe Range
voici le code que j'ai mis:
Sheets("Facture").Cells(i_max, 3).HorizontalAlignment = xlBottom
Merci pour votre Aide
Rien a faire quand je met le Bottom, au lancement de la macro je reçois le message d'erreur suivant :
"Impossible de définir la propriété HorizontalAlignment de la classe Range
voici le code que j'ai mis:
Sheets("Facture").Cells(i_max, 3).HorizontalAlignment = xlBottom
Merci pour votre Aide
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
25 févr. 2015 à 14:45
25 févr. 2015 à 14:45
Tu avais parlé d'alignement vertical
Sheets("Facture").Cells(i_max, 3).VerticalAlignment = xlBottom
Sheets("Facture").Cells(i_max, 3).VerticalAlignment = xlBottom
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
yao.chris
Messages postés
92
Date d'inscription
mercredi 16 octobre 2013
Statut
Membre
Dernière intervention
6 août 2020
2
25 févr. 2015 à 14:52
25 févr. 2015 à 14:52
oui mes excuses, je parle bien d'alignement vertical mais ça ne fonctionne pas.
que ce passe t'il ??
Sheets("Facture").Cells(i_max, 3).VerticalAlignment = xlBottom
Merci à vous.
que ce passe t'il ??
Sheets("Facture").Cells(i_max, 3).VerticalAlignment = xlBottom
Merci à vous.
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
25 févr. 2015 à 14:56
25 févr. 2015 à 14:56
1. Est ce que la feuille "Facture" existe
2. Que vaut la variable i_max lors du plantage ?
2. Que vaut la variable i_max lors du plantage ?
yao.chris
Messages postés
92
Date d'inscription
mercredi 16 octobre 2013
Statut
Membre
Dernière intervention
6 août 2020
2
25 févr. 2015 à 16:10
25 févr. 2015 à 16:10
oui la feuille "Facture" existe bien et le i_max est correcte.
Après avoir enregistré, fermé et ré-ouvert le classeur, cela fonctionne bizarrement. Lol
c'est cette ligne qui fait planter la macro.
Sheets("Facture").Cells(i_max, 3).HorizontalAlignment = xlLow
Après avoir enregistré, fermé et ré-ouvert le classeur, cela fonctionne bizarrement. Lol
c'est cette ligne qui fait planter la macro.
Sheets("Facture").Cells(i_max, 3).HorizontalAlignment = xlLow
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
Modifié par ccm81 le 25/02/2015 à 16:17
Modifié par ccm81 le 25/02/2015 à 16:17
Pour la propriété
HorizontalAlignment
je ne pense pas que xlLow soit une valeur correcte
tu as par contre à disposition
xlGeneral, xlLeft, xlCenter, xlRight, xlFill, xlJustify
Une question : que veux tu y faire à cette cellule ?
HorizontalAlignment
je ne pense pas que xlLow soit une valeur correcte
tu as par contre à disposition
xlGeneral, xlLeft, xlCenter, xlRight, xlFill, xlJustify
Une question : que veux tu y faire à cette cellule ?
yao.chris
Messages postés
92
Date d'inscription
mercredi 16 octobre 2013
Statut
Membre
Dernière intervention
6 août 2020
2
25 févr. 2015 à 16:56
25 févr. 2015 à 16:56
la macro envoi les consommations d'un client dans les cellules pour l'impression du ticket de caisse et je voulait mettre en forme la cellule de destination comme suite :
en gras, alignée en bas et aligné à droite.
Tous marche impeccable maintenant.
Merci beaucoup pour votre aide.
Bonne journée.
en gras, alignée en bas et aligné à droite.
Tous marche impeccable maintenant.
Merci beaucoup pour votre aide.
Bonne journée.
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
Modifié par ccm81 le 25/02/2015 à 17:13
Modifié par ccm81 le 25/02/2015 à 17:13
Sheets("Facture").Cells(i_max, 3).HorizontalAlignment = xlRight
Sheets("Facture").Cells(i_max, 3).VerticalAlignment = xlBottom
Sheets("Facture").Cells(i_max, 3).FontStyle = "Gras"
RQ. Tu peux récupérer ce code avec l'éditeur/enregistreur de macro
Outils/macro/Nouvelle macro
tu fais ta mise en forme
puis Outils/Macro/arrêter l'enregistrement
et ton code est dans un Module
Cdlmnt
Sheets("Facture").Cells(i_max, 3).VerticalAlignment = xlBottom
Sheets("Facture").Cells(i_max, 3).FontStyle = "Gras"
RQ. Tu peux récupérer ce code avec l'éditeur/enregistreur de macro
Outils/macro/Nouvelle macro
tu fais ta mise en forme
puis Outils/Macro/arrêter l'enregistrement
et ton code est dans un Module
Cdlmnt
yao.chris
Messages postés
92
Date d'inscription
mercredi 16 octobre 2013
Statut
Membre
Dernière intervention
6 août 2020
2
25 févr. 2015 à 18:14
25 févr. 2015 à 18:14
c'est noté.
Merci beaucoup pour votre aide.
Bonne journée.
Merci beaucoup pour votre aide.
Bonne journée.