Moulinnette - Importation de variables
Moulinnette - Importation de variables
Bonjour
Je vous explique ma petite question, j'avais réussi à obtenir un fichier excel qui contenait un macro qui générer un fichier xsy pour importer les variables vers Unity et aussi vers PL7-Pro.
Aujourd'hui j'ai perdu ce fichier. Donc ma question connaîtrez vous un moyen simple d'à partir d'excel importer mes variables.
Cordialement
Je vous explique ma petite question, j'avais réussi à obtenir un fichier excel qui contenait un macro qui générer un fichier xsy pour importer les variables vers Unity et aussi vers PL7-Pro.
Aujourd'hui j'ai perdu ce fichier. Donc ma question connaîtrez vous un moyen simple d'à partir d'excel importer mes variables.
Cordialement
- itasoft
- Mi homme - Mi automate
- Messages : 7162
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Moulinnette - Importation de variables
slts,
tes variables à importer elles viennent d'ou ?
C'est pour extraire les variables qui se trouvent dans un fichier texte ?
tes variables à importer elles viennent d'ou ?
C'est pour extraire les variables qui se trouvent dans un fichier texte ?
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Moulinnette - Importation de variables
Les variables viendrais d'une feuille de calcul d'excel, ce qui me permet de les importer sans à avoir à les taper une part une. J'avais déjà se genre d'outil en VBA. Mais impossible de remettre la main dessus.itasoft a écrit :slts,
tes variables à importer elles viennent d'ou ?
C'est pour extraire les variables qui se trouvent dans un fichier texte ?
Sa serait d'aller de Excel vers Unity Pro.
Donc j'aimerai savoir si certain on déjà développer ce genre d'outils ou existe-t-il une méthode pour le faire sans macro VBA.
Sinon je vais voir pour en programmer une.
Cordialement
- itasoft
- Mi homme - Mi automate
- Messages : 7162
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Moulinnette - Importation de variables
slts,
ci dessous un VBScript , Excel doit être ouvert sur la feuille à traiter
procedure:
Copier les lignes de programme ci dessous et les coller dans le BlocNotes, enregistrer sous XLUnity.vbs
avec l'explorateur de windows, double clic sur le fichier XLUnity.vbs pour executer la macro.
[EDIT de Brebiou] Utilisation des balises CodeBox
ci dessous un VBScript , Excel doit être ouvert sur la feuille à traiter
procedure:
Copier les lignes de programme ci dessous et les coller dans le BlocNotes, enregistrer sous XLUnity.vbs
avec l'explorateur de windows, double clic sur le fichier XLUnity.vbs pour executer la macro.
Code : Tout sélectionner
Option explicit
Dim sNOM,sTYP,sDES,TXT, fileNameCible
Dim myXL,xRow, FSO,wtxt
On Error Resume Next
Set myXL = GetObject( , "Excel.Application")
If ERR.Number <> 0 Then
ERRR = 0
msgbox("Excel doit être ouvert")
WScript.Quit 0
End If
'======= Fichier résultat à personaliser ==============
fileNameCible = "D:\Variables_Elementaires.txt"
'======================================================
Set FSO = CreateObject("Scripting.FileSystemObject")
Set Wtxt = FSO.createTextFile(fileNameCible,true)
Wtxt.write(chr(239) & chr(187) & chr(191))
For Each xRow In myXL.ActiveSheet.UsedRange.Rows
' n° Colonne sur Excel avec le nom de la variable <-----------------------------------------------------------------------
sNOM = xRow.Cells(1).Text
' n° Colonne sur Excel avec le Type de la variable <--------------------------------------------------------------------------
sTYP = xRow.Cells(2).Text
' n° Colonne sur Excel avec le commentaire de la variable <--------------------------------------------------------------
sDES = chr(34) & xRow.Cells(3).Text & chr(34)
TXT=sNOM & vbTab & vbTab & sTYP & vbtab & sDES
Wtxt.writeline (TXT)
Next
Wtxt.close
Set wtxt = Nothing
MsgBox "Fin des opérations" , vbInformation, fileNameCible
[EDIT de Brebiou] Utilisation des balises CodeBox
Modifié en dernier par itasoft le 31 janv. 2016, 05:23, modifié 4 fois.
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Moulinnette - Importation de variables
Cela ne fonctionne pas
Rien n'est importer vers Unity
![Triste :(](./images/smilies/icon_e_sad.gif)
Rien n'est importer vers Unity
-
- Forcené des structures
- Messages : 164
- Enregistré le : 24 janv. 2016, 21:47
Re: Moulinnette - Importation de variables
ça importe vers un fichier texte que tu dois ensuite importé. chez moi ça fonctionne à moitié. il faut étudier la fin du code pour être certain de remplir les bonne cases.MikeKol a écrit :Cela ne fonctionne pas![]()
Rien n'est importer vers Unity
après tu peux demander à la société Isartec qui en fourni un gracieusement
![Clin d’œil ;-)](./images/smilies/icon_e_wink.gif)
Re: Moulinnette - Importation de variables
Je vais me mettre à la tache dans ce cas.
Re: Moulinnette - Importation de variables
Salut,
il y a plus simple quand même
Ouvrir dans Excel le fichier txt exporté par unity,
dans l'assistant importation faire : coché délimité, coché tabulation puis si valeurs d'init sélectionné la colonne et cocher Texte.
enregistrer les modifs en type Fichier textes (séparateur : tabulation), importer le fichiers txt dans unity.
il y a plus simple quand même
![Clin d’œil ;)](./images/smilies/icon_e_wink.gif)
Ouvrir dans Excel le fichier txt exporté par unity,
dans l'assistant importation faire : coché délimité, coché tabulation puis si valeurs d'init sélectionné la colonne et cocher Texte.
enregistrer les modifs en type Fichier textes (séparateur : tabulation), importer le fichiers txt dans unity.
- itasoft
- Mi homme - Mi automate
- Messages : 7162
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Moulinnette - Importation de variables
slts,cyril93
la demande était: comment récupérer des données d'une feuille Excel pour générer un fichier variables à importer dans Unity.
relis la question posée.
Ouvrir dans Excel le fichier txt exporté par unity,
il les encore pas importés, comment veux tu qu'il les exporte, LOL
la demande était: comment récupérer des données d'une feuille Excel pour générer un fichier variables à importer dans Unity.
relis la question posée.
Ouvrir dans Excel le fichier txt exporté par unity,
il les encore pas importés, comment veux tu qu'il les exporte, LOL
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr