comment écrire plusieurs lignes dans une cellule? OK [Access - Excel] - VB/VBA/VBS - Programmation
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
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
Message édité par trueslash le 26-06-2004 à 20:37:57
---------------
sympathisant UBCT