[Access - Excel] comment écrire plusieurs lignes dans une cellule? OK

comment écrire plusieurs lignes dans une cellule? OK [Access - Excel] - VB/VBA/VBS - Programmation

Marsh Posté le 26-06-2004 à 16:37:53    

il suffit d'utiliser vbLf, la solution est donc de faire machaine1 & vbLf & machaine2 & vbLf & machaine3
 
vala depuis access, je dois remplir des cellules dans excel mais certaines sont multi lignes
 
si je tape à la main dans excel, je dois faire alt + enter pour changer de ligne mais comment faire si je veux le faire depuis access ?
 
exemple:
 
machaine1 = "tata yoyo, "
machaine2 = "keskiya sous ton "
machaine3 = "grand chapeau"
 
et je voudrais mettre ça dans une cellule en 3 lignes:
 
tata yoyo,  
keskiya sous ton  
grand chapeau
 
en utilisant le code suivant :
 
sheet.Cells(x, y) = sheet.Cells(x, y) & maChaine1
sheet.Cells(x, y) = sheet.Cells(x, y) & maChaine2
sheet.Cells(x, y) = sheet.Cells(x, y) & maChaine3
 
bon, là bien sur, ça fait qu'une ligne :cry:


Message édité par trueslash le 26-06-2004 à 20:37:57

---------------
sympathisant UBCT
Reply

Marsh Posté le 26-06-2004 à 16:37:53   

Reply

Marsh Posté le 26-06-2004 à 20:27:55    

As-tu essayé d'utiliser vbLf pour forcer le retour à la ligne ?
 
Chaîne = Morceau1 & vbLf & Morceau2 & vbLf
sheets.cells(x, y).formula = Chaîne

Reply

Marsh Posté le 26-06-2004 à 20:36:40    

ça marche :love:


---------------
sympathisant UBCT
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed