PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes 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)
Débuté par Emmanuel MAYER, 25 avr. 2020 14:11 - 3 réponses
Membre enregistré
20 messages
Popularité : +1 (1 vote)
Posté le 25 avril 2020 - 14:11
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
Membre enregistré
20 messages
Popularité : +1 (1 vote)
Posté le 07 janvier 2021 - 10:16
Bonjour à tous et meilleurs vœux pour cette année 2021 !

Personne n'a de solution pour moi :(

--
WinDev 23 et WDMSG 23
Membre enregistré
1 143 messages
Popularité : +50 (142 votes)
Posté le 11 janvier 2021 - 16:23
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
Membre enregistré
20 messages
Popularité : +1 (1 vote)
Posté le 24 février 2021 - 07:13
Merci Thierry, je vais essayer ça :merci:

--
WinDev 23 et WDMSG 23