Forum Sketchup Artlantis Archicad
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Galerie


 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte Empty
Ton bloc notes
Derniers sujets
» [ TWINMOTION ] Decals et plus !
par GUIZMO Aujourd'hui à 10:05

» [ SKETCHUP tutos ] tuto sketchup , enscape , up for sketchup
par tenrev Hier à 20:28

» [AUTRES LOGICIELS] MagicaVoxel!
par Pilou Hier à 12:15

» [ SKETCHUP généralité ] Animation comme une gamme de montage, d'assemblage...
par tenrev Hier à 9:15

» [ SKETCHUP composants dynamiques ] Animation d'un balancier de pendule
par JDD Lun 20 Sep 2021 - 18:51

» [ TWINMOTION ] BUGS textures ? en direct link avec Archicad
par tenrev Jeu 16 Sep 2021 - 21:40

» [ SKETCHUP généralité ] mise à jour de sketchup 2021.1.332
par JDD Jeu 16 Sep 2021 - 21:18

» [AUTRES LOGICIELS] Moi3D beta 4.0 - 64 bits Mac / PC 27 Octobre 2020
par Pilou Mer 15 Sep 2021 - 21:57

» [ SKETCHUP plugins ] Accédez à tous les attributs d'un Composant Dynamique avec "Attribute Helper"
par JDD Mer 15 Sep 2021 - 18:01

» [ TWINMOTION ] plugin archicad 25
par Coulou Mer 15 Sep 2021 - 17:11

» [SKETCHUP GENERALITES] COMMENT FAIRE UN EFFET MIROIR SUR SKETCHUP AVEC TWILIGHT RENDER
par tenrev Mar 14 Sep 2021 - 11:52

» [ UNREAL ENGINE ] l'héroine de "Valley of the Ancient" disponible free comme personnage autonome pour Unreal Engine 4 et 5.
par tenrev Mar 14 Sep 2021 - 11:02

» [ ARCHICAD ] [TUTO] Création et gestion des modules liés
par Archi43 Mar 14 Sep 2021 - 10:55

» [ TWINMOTION ] Licence Archicad25/Twinmotion
par tenrev Mar 14 Sep 2021 - 10:09

» [ SKETCHUP plugins ] le plugin "up for sketchup" pour les décorateurs et archi d'intérieur
par tenrev Mar 14 Sep 2021 - 10:04

» [ MATOS INFORM. ] Station de travail / Que choisir ?
par freroil Lun 13 Sep 2021 - 11:28

» [ SKETCHUP généralité ] Problème de calques / scènes
par tenrev Dim 12 Sep 2021 - 10:19

» [ SKETCHUP tutos ] ASTUCE Faire apparaître les Ouvertures dans un mur entre 2 scènes
par tenrev Sam 11 Sep 2021 - 9:42

» [ UNREAL ENGINE ] Live Link VCAM, une application iOS gratuite pour le travail de production virtuelle qui permet de contrôler une caméra virtuelle dans une scène Unreal Engine
par tenrev Jeu 9 Sep 2021 - 20:55

» [ SKETCHUP généralité ] Rapport et unité
par Christophe Fortineau Jeu 9 Sep 2021 - 12:08

» [ SKETCHUP généralité ] BIM IFC en français
par Archi43 Jeu 9 Sep 2021 - 11:55

» [ UNREAL ENGINE ] Un de mes premiers essais avec Unreal 5 sur un petit projet
par tenrev Jeu 9 Sep 2021 - 10:47

» [ SKETCHUP composants dynamiques ] Plusieurs animations en un seul clic ?
par tist Mer 8 Sep 2021 - 16:45

» [ SKETCHUP plugins ] Sketch Plus : 30 plugs en un!
par tenrev Mer 8 Sep 2021 - 15:57

» [ UNREAL ENGINE ] un essai avec un asset gratuit ce mois ci (septembre 2021)
par tenrev Mer 8 Sep 2021 - 15:33

» [ SKETCHUP tutos ] Changer la Couleur des Arêtes, des traits d'un plan ou autre dessin très facilement
par JDD Mer 8 Sep 2021 - 11:18

» [ SKETCHUP généralité ] Changer la Couleur des Arêtes, des traits d'un plan ou autre dessin très facilement
par jerryvento Mar 7 Sep 2021 - 7:24

» [ AUTRES LOGICIELS ] Technologie SDF sortie! MagicaCSG!
par Pilou Lun 6 Sep 2021 - 11:00

» [ TWINMOTION ] Twinmotion 2021.1.4 est maintenant disponible
par tenrev Sam 4 Sep 2021 - 21:39

» [ ENSCAPE ] scintillement lors d'animations
par REGIS Sam 4 Sep 2021 - 14:25

» [ TWINMOTION ] Développer davantage les projets Twinmotion dans Unreal Engine | weninar en ligne
par tenrev Sam 4 Sep 2021 - 12:07

» [ UNREAL ENGINE ] de twinmotion vers unreal engine - vidéo webinar en anglais
par tenrev Sam 4 Sep 2021 - 12:05

» [ SKETCHUP généralité ] Calque, Balise LA MÉTHODE préconisée par Sketchup
par jerryvento Jeu 2 Sep 2021 - 18:51

» [ SKETCHUP généralité ] Autre problème d'impression
par jerryvento Mer 1 Sep 2021 - 18:01

» [ PRESENTATION ]
par freroil Mer 1 Sep 2021 - 9:54

[ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte

Voir le sujet précédent Voir le sujet suivant Aller en bas

tenrev
tenrev
FONDATEUR DE BIBLIO3D
FONDATEUR DE BIBLIO3D
Masculin Humeur : excellente comme toujours
Date d'inscription : 19/01/2008
Nombre de messages : 18037
Points : 30598
Age : 58
Localisation : Dans la quatrieme dimension
Emploi : archi d'intérieur salarié
https://www.biblio3d.com

Messagetenrev Ven 20 Sep 2019 - 11:44

hello  les amis

petites questions surtout les pro de composants dynamiques et peut être à Simon ?

je souhaite avoir la position d'un caractère dans un texte  pour exemple :

j'ai le texte   100x3/90x4/75x2

je souhaite connaitre la position du / dans la chaine de caractère ci dessus  

j'utilise la fonction  
Code:
FIND(texteRecherché,texte,position)


Code:
=FIND("/",100x3/90x4/75x2)
et il me renvoie la valeur 6 qui est bien la position dans la chaine , mais pour avoir la position des mêmes caractères suivants ?  

j'ai bien  essayé de refaire la même fonction dans une autre variable en utilisant cette fois ci la valeur 7(variable obtenue ci dessus +1)   comme valeur de départ de la recherche :

Code:
=FIND("/",100x3/90x4/75x2,6+1)

il me renvoie 11  qui est bien la position du deuxiéme  /

mais comme je ne connais  pas au départ le nombre de  /   ??

et surtout problème !!!  la fonction donne un message d'erreur si il ne trouve pas de caractère correspondant
je sais pas si cela vient d'une erreur de ma part ? ou d'un bug ?

j'ai essayé de mettre une condition en fonction du nombre de caractères dans  la chaine , mais il y a erreur quand même !!!

j'ai fais deux captures d'écran

avec les lignes de code

 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte Captu135

et avec les résultats

 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte Captu137


avez vous une idée pour obtenir la position de tous les / dans la même ligne ?

merci a+

-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage 
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080  - 64 go de ram DDssd 1To
1 PC portable MSI TITAN PRO écran 17''|win10 64 bits| i7 Quad core|ram 32go| CG GFORCE GTX1080 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18    1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner   Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion   Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première

 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte 575088biblio3d
simjoubert
simjoubert
V.I.P.
V.I.P.
Masculin Humeur : Des racines et des rêves !!!
Date d'inscription : 05/08/2012
Nombre de messages : 1504
Points : 3442
Age : 46
Localisation : Val de Marne
Emploi : Paysagiste

Messagesimjoubert Ven 20 Sep 2019 - 14:34

Hello tenrev
Pour le moment je suis très très loin, mais alors très loin de mon pc
Je rentre samedi soir dans la grisaille et je regarde !
Bon je retourne me baigner ! Dans les eaux turquoises de la belle île de beauté qu’est la Corse !
[url=https://servimg.com/view/19851955/17 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte 7dab6b10[/url]

A bientôt
Simon

-------------------------------------------------------------------------------------------------------------------------
"Les voici en foule : élargis l'espace de ta tente,
Allonge tes cordages ! Renforce tes piquets !
Déploie pour l'autre la toile qui t'abrite !"
ISAÏE 54-2
tenrev
tenrev
FONDATEUR DE BIBLIO3D
FONDATEUR DE BIBLIO3D
Masculin Humeur : excellente comme toujours
Date d'inscription : 19/01/2008
Nombre de messages : 18037
Points : 30598
Age : 58
Localisation : Dans la quatrieme dimension
Emploi : archi d'intérieur salarié
https://www.biblio3d.com

Messagetenrev Ven 20 Sep 2019 - 15:07

OUAAAA super Simon , trop beau la Corse , profites bien des derniers moments de baignades
et pour le composant pas d'urgence

bon retour et à plus

-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage 
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080  - 64 go de ram DDssd 1To
1 PC portable MSI TITAN PRO écran 17''|win10 64 bits| i7 Quad core|ram 32go| CG GFORCE GTX1080 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18    1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner   Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion   Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première

 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte 575088biblio3d
simjoubert
simjoubert
V.I.P.
V.I.P.
Masculin Humeur : Des racines et des rêves !!!
Date d'inscription : 05/08/2012
Nombre de messages : 1504
Points : 3442
Age : 46
Localisation : Val de Marne
Emploi : Paysagiste

Messagesimjoubert Dim 22 Sep 2019 - 11:57

Bonjour Tenrev
Voici la solution :
Tu créer un attribut qui concatène ton Texte et le Texte à rechercher
Tu créer un attribut longueur de ton texte

Les formules ne permettent pas de créer une récursivité donc on est obligé de créer un attribut pour le nombre d’occurrences désirés !
Tu créer pour chaque occurrence un attribut avec formule de condition si le résultat précédent est null, alors null, si le résultat est supérieur à l’attribut longueur alors null sinon résultat de la recherche en partant de la précédente occurrence +1.

Paramètres mode formule
 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte Parame11

Paramètres mode résultat
 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte Parame12

Boîte de dialogue
 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte Parame13

Le fichier sketchup
[Vous devez être inscrit et connecté pour voir ce lien]

A plus !
Simon


Dernière édition par simjoubert le Dim 22 Sep 2019 - 12:09, édité 2 fois

-------------------------------------------------------------------------------------------------------------------------
"Les voici en foule : élargis l'espace de ta tente,
Allonge tes cordages ! Renforce tes piquets !
Déploie pour l'autre la toile qui t'abrite !"
ISAÏE 54-2
simjoubert
simjoubert
V.I.P.
V.I.P.
Masculin Humeur : Des racines et des rêves !!!
Date d'inscription : 05/08/2012
Nombre de messages : 1504
Points : 3442
Age : 46
Localisation : Val de Marne
Emploi : Paysagiste

Messagesimjoubert Dim 22 Sep 2019 - 12:01

Le retour sur Orly et l'A86 c'était un peu déprime ! pleure

-------------------------------------------------------------------------------------------------------------------------
"Les voici en foule : élargis l'espace de ta tente,
Allonge tes cordages ! Renforce tes piquets !
Déploie pour l'autre la toile qui t'abrite !"
ISAÏE 54-2
tenrev
tenrev
FONDATEUR DE BIBLIO3D
FONDATEUR DE BIBLIO3D
Masculin Humeur : excellente comme toujours
Date d'inscription : 19/01/2008
Nombre de messages : 18037
Points : 30598
Age : 58
Localisation : Dans la quatrieme dimension
Emploi : archi d'intérieur salarié
https://www.biblio3d.com

Messagetenrev Dim 22 Sep 2019 - 14:29

super bravo mojito merci beaucoup Simon
c'est vraiment cool

-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage 
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080  - 64 go de ram DDssd 1To
1 PC portable MSI TITAN PRO écran 17''|win10 64 bits| i7 Quad core|ram 32go| CG GFORCE GTX1080 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18    1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner   Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion   Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première

 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte 575088biblio3d
tenrev
tenrev
FONDATEUR DE BIBLIO3D
FONDATEUR DE BIBLIO3D
Masculin Humeur : excellente comme toujours
Date d'inscription : 19/01/2008
Nombre de messages : 18037
Points : 30598
Age : 58
Localisation : Dans la quatrieme dimension
Emploi : archi d'intérieur salarié
https://www.biblio3d.com

Messagetenrev Lun 23 Sep 2019 - 10:11

[Vous devez être inscrit et connecté pour voir ce lien] a écrit:Le retour sur Orly et l'A86 c'était un peu déprime ! pleure

bon courage pour la reprise et encore merci pour ton aide bien p-clin

-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage 
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080  - 64 go de ram DDssd 1To
1 PC portable MSI TITAN PRO écran 17''|win10 64 bits| i7 Quad core|ram 32go| CG GFORCE GTX1080 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18    1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner   Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion   Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première

 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte 575088biblio3d
tenrev
tenrev
FONDATEUR DE BIBLIO3D
FONDATEUR DE BIBLIO3D
Masculin Humeur : excellente comme toujours
Date d'inscription : 19/01/2008
Nombre de messages : 18037
Points : 30598
Age : 58
Localisation : Dans la quatrieme dimension
Emploi : archi d'intérieur salarié
https://www.biblio3d.com

Messagetenrev Mer 25 Sep 2019 - 12:19

hello les amis.....et surtout simon p-clin

je m’aperçois que j'ai encore pas mal de trucs à apprendre et je te remercie pour ton aide
j'ai compris les grandes lignes mais pas tout  !!!   il y a un truc qui demande précision ????

pourquoi une virgule entre deux guillemets ?  ","

et que signifie le guillemet à la fin de la fonction IF  ?  ,"))

voir ma capture écran :

 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte Captu138

encore merci pour ton aide

a+

-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage 
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080  - 64 go de ram DDssd 1To
1 PC portable MSI TITAN PRO écran 17''|win10 64 bits| i7 Quad core|ram 32go| CG GFORCE GTX1080 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18    1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner   Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion   Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première

 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte 575088biblio3d
simjoubert
simjoubert
V.I.P.
V.I.P.
Masculin Humeur : Des racines et des rêves !!!
Date d'inscription : 05/08/2012
Nombre de messages : 1504
Points : 3442
Age : 46
Localisation : Val de Marne
Emploi : Paysagiste

Messagesimjoubert Mer 25 Sep 2019 - 12:41

Bonjour Tenrev,

Ce n'est pas une virgule entre guillemet c'est une virgule après 2 apostrophes ! clindoeil
Visuellement c'est trompeur je te l'accorde ! Mais pas du tout la même signification pour le code.

=IF(O1_p = ''(résultat vide double apostrophe) ,(1er virgule pour alors) '' (résultat vide double apostrophe) , (deuxième virgule pour alors ) ...

Voilou donc pas de nouveauté je pense !

Simon

-------------------------------------------------------------------------------------------------------------------------
"Les voici en foule : élargis l'espace de ta tente,
Allonge tes cordages ! Renforce tes piquets !
Déploie pour l'autre la toile qui t'abrite !"
ISAÏE 54-2
tenrev
tenrev
FONDATEUR DE BIBLIO3D
FONDATEUR DE BIBLIO3D
Masculin Humeur : excellente comme toujours
Date d'inscription : 19/01/2008
Nombre de messages : 18037
Points : 30598
Age : 58
Localisation : Dans la quatrieme dimension
Emploi : archi d'intérieur salarié
https://www.biblio3d.com

Messagetenrev Mer 25 Sep 2019 - 13:27

salut Simon

oui bien sur , double apostrophe pour vide , merci je suis fatigué mdr5 mdr6 ange2 siffle

a+ mojito

-------------------------------------------------------------------------------------------------------------------------
je ne sais pas grand chose , mais le peu que je sache , je le partage 
1 PC fixe avec proc Rizen 9 3950X 32 threads - cg nvidia geforce RTX3080  - 64 go de ram DDssd 1To
1 PC portable MSI TITAN PRO écran 17''|win10 64 bits| i7 Quad core|ram 32go| CG GFORCE GTX1080 avec 8go
1 casque VR Occulus Rift - 1 vieux PC portable Dell sous Linux Ubuntu 18    1 vieux pc portable HP sous chromebook
Modélisation : Sketchup - Rhino - Pconplanner   Rendu: Enscape - Keyshot - Unreal Engine - Artlantis - Twinmotion   Autres: Photoshop - Illustrator - Indesign - Vidéostudio - After Effect - Première

 [ SKETCHUP composants dynamiques ] recherche d'un texte dans un autre texte 575088biblio3d

Voir le sujet précédent Voir le sujet suivant Revenir en haut

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum