PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → Lire 2 cellules Excel pour concat et mettre dans même champ Windev (avec OLE)
Lire 2 cellules Excel pour concat et mettre dans même champ Windev (avec OLE)
Started by Emmanuel MAYER, Apr., 25 2020 2:11 PM - 2 replies
Registered member
19 messages
Posted on April, 25 2020 - 2:11 PM
Bonjour,
Dans mon classeur Excel en exemple, A1 = abc et A2 = def
J'arrive bien à lire une cellule se trouvant dans un onglet de fichier Excel pour l'afficher dans un champ Windev, mais je voudrais lire 2 cellules à concaténer dans ce champ, plus exactement la fonction CONCAT.
Pour l'instant je sais faire :
fenWindevOngletNavire.saiIMO..Valeur = olefichierPeséeNavireExcel>>Sheets(OngletClasseurNavire)>>Range(A1)>>Value qui me renvoie abc

Je voudrais que le résultat de fenWindevOngletNavire.saiIMO..Valeur soit abcdef
fenWindevOngletNavire.saiIMO..Valeur = olefichierPeséeNavireExcel>>Sheets(OngletClasseurNavire)>>Range(A1:A2)>>Value mais il me lit que A1

--
WinDev 23 et WDMSG 23
Registered member
19 messages
Posted on January, 07 2021 - 10:16 AM
Bonjour à tous et meilleurs vœux pour cette année 2021 !

Personne n'a de solution pour moi :(

--
WinDev 23 et WDMSG 23
Registered member
685 messages
Popularité : +2 (2 votes)
Posted on January, 11 2021 - 4:23 PM
Bonjour
La formule pour concaténer deux cellules dans Excel c'est
=A1 & A2

Si vous avez la main sur le fichier Excel utilisez cette formule dans Excel

ou
SAI_Texte=xlFichier>>sheets(1)>>range("A1")>>value + xlFichier>>sheets(1)>>range("A2")>>value
l

--
Thierry TILLIER
Développeur Windev-Webdev
Formation Windev : https://coursdinfo.teachable.com/
Formation bureautique : https://coursdinfo.net
Tuto WINDEV sur ma chaîne Youtube