apostrophe en VBA

danyphil

XLDnaute Occasionnel
Salut

Je dois taper dans la colonne B une référence de 17 chiffres mais il me change les 2 derniers en zéro. Comment puis en vba integrer automatiquement un apostrophe dans la colonne b pour qu'il conserve bien les 17 chiffres que je tape

merci

Philou
 

pierrejean

XLDnaute Barbatruc
Re : apostrophe en VBA

bonjour danyphil

pour repondre strictement a ta question

Columns("B:B").Select
Selection.NumberFormat = "@"

tu auras alors du texte dans la colonne B

par contre si tu veux un nombre sans virgule c'est

Columns("B:B").Select
Selection.NumberFormat = "0"

edit

salut Pierrot
 

Catrice

XLDnaute Barbatruc
Re : apostrophe en VBA

Bonjour,

Essaye ceci :
Sub test()
[A1] = "'12345678912345678"
End Sub

L'apostrophe est en bleu apres le guillemet

ou ceci :

Sub test2()
[B1].NumberFormat = "@"
[B1] = "12345678912345678"
End Sub
 
Dernière édition:

danyphil

XLDnaute Occasionnel
Re : apostrophe en VBA

re
merci car le sub version fonctionne trés bien mais comment puis-je faire pour l'adapter sur la colonne c7 à c67

merci de vos réponses


Catrice à dit:
Bonjour,

Essaye ceci :
Sub test()
[A1] = "'12345678912345678"
End Sub

L'apostrophe est en bleu apres le guillemet

ou ceci :

Sub test2()
[B1].NumberFormat = "@"
[B1] = "12345678912345678"
End Sub

philou
 

danyphil

XLDnaute Occasionnel
Re : apostrophe en VBA

re

c'est nickel merci

mais lorsque j'execute la macro toutes les cases de la colonne "c" se remplisse avec que les chiffres qui sont dans la macro
Y-at-il une soluce pour que rien ne s'affiche

merci

Pierrot93 à dit:
Re

essaye comme ci dessous :

Code:
Range("C7:C67").NumberFormat = "@"

@+


philou
 

Discussions similaires

Réponses
10
Affichages
572

Statistiques des forums

Discussions
312 544
Messages
2 089 452
Membres
104 167
dernier inscrit
nourisebai