cs_mery08
Messages postés3Date d'inscriptionlundi 13 septembre 2004StatutMembreDernière intervention23 septembre 2004
-
21 sept. 2004 à 17:13
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
10 nov. 2004 à 11:55
Salut
A vrai dire c'est une question que j'ai dejazs posé avant mais auquelle je n'ai pas trouvé de reponse
comment à partir d'un programme C ecrire un retour chariot sur un fichier excel sachant que pour excel le retour chariot n'est pas un "\n" mais plutot 'Alt + Entree'
quelqu'un pourrait- il m'aider pour ca j'en ai vraiment besoin
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 21 sept. 2004 à 18:30
\n est une valeur, 10 ici.
'Alt + Entree' est une action utilisateur.
Faut pas tout melanger, va voir dans la cellule les octets inseres dans le cas de cette action et ainsi tu sauras.
cs_mery08
Messages postés3Date d'inscriptionlundi 13 septembre 2004StatutMembreDernière intervention23 septembre 2004 23 sept. 2004 à 12:29
Et comment faire pour aller voir ces octets
Desolet j'ai l'impression que ma question est bete mais bon je suis un debutante en informatique en generale
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 23 sept. 2004 à 12:35
en VBA dans Excel, tu lis une cellule dans un String et tu affiches chaque valeut de caracteres qui se trouvent dedans, ainsi tu sauras ce que Excel insere.
pelizzao
Messages postés2Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention10 novembre 2004 9 nov. 2004 à 14:41
Bonjour,
Mon problème est de reproduire le retour chariot obtenu
par un ALT-ENTREE manuel dans une cellule mais via une
fonction Excel.
Si on extrait le code ascii du caractère produit par ALT-
ENTREE, on obtient 10.
Ensuite, si l'on utilise ce caractère dans la fonction comme
suit :
="AAA" & CAR(10) & "BBB"
on obtient pas le résultat voulu mais :
AAABBB.
Comment peut-on reproduire par formule le retour-chariot ?
O.Pelizza
Vous n’avez pas trouvé la réponse que vous recherchez ?
pelizzao
Messages postés2Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention10 novembre 2004 10 nov. 2004 à 11:42
Rebonjour,
Je ne voulais pas passer par du VBA que je ne connais pas.
Mais simplement utiliser une fonction de base du style :
="AAA" & CAR(10) & "BBB"
L'affichage reste bien sur une seule et même ligne avec un petit carré entre les A et les B, sauf... si on rajoute à la cellule la propriété de retour à la ligne automatique. A ce moment-là, le petit carré disparaît et les B sont bien mis à la ligne.
O.Pelizza
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 10 nov. 2004 à 11:55
OK mais ici c'est CodeS-SourceS donc du code.
Deja que c'est une histoire qui aurait du aller sur vbfrance, passons, mais si tu ne touches pas au code faut aller sur un forum utilisateur Excel, tu auras + de chances de trouver reponses a tes questions.