Convertir plusieurs fichier de nomenclature "XLSX" en "CSV Point virgule"
Modérateurs : remi77, D@vid, Damien F., claire, Alexis GERARD, tibo.v1
- Garibal10
- Sergent-chef
- Messages : 70
- Enregistré le : 23 juil. 2018, 10:41
- Version TopSolid : 6.21
- Module TopSolid : TopSolid'Wood
Convertir plusieurs fichier de nomenclature "XLSX" en "CSV Point virgule"
Bonjour,
déjà merci pour toute l'aide que vous donnez.
J'aimerais savoir si quelqu'un connait un logiciel ou un programme "fait main" qui permet de convertir plusieurs fichier "XLSX" en "CSV Point virgule" en même temps pour ensuite l'importer dans MaxCut.
Actuellement je suis obligé d'ouvrir chaque fichier "XLSX" avec EXCEL pour faire "enregistrer sous" et l'enregistrer en "CSV Point Virgule".
Vous comprenez donc que ceci peu être long et fastidieux si le nombre de fichier est important.
J'ai déjà télécharger plusieurs logiciel trouvé sur google mais rien ne fonctionne, je me tourne donc vers vous, les professionnels, pour savoir si quelqu'un pratique cette méthode ou a déjà eu affaire à ce cas. Et si oui, comment fait-il ?
J'espère avoir été clair.
En attente de vos réponse
déjà merci pour toute l'aide que vous donnez.
J'aimerais savoir si quelqu'un connait un logiciel ou un programme "fait main" qui permet de convertir plusieurs fichier "XLSX" en "CSV Point virgule" en même temps pour ensuite l'importer dans MaxCut.
Actuellement je suis obligé d'ouvrir chaque fichier "XLSX" avec EXCEL pour faire "enregistrer sous" et l'enregistrer en "CSV Point Virgule".
Vous comprenez donc que ceci peu être long et fastidieux si le nombre de fichier est important.
J'ai déjà télécharger plusieurs logiciel trouvé sur google mais rien ne fonctionne, je me tourne donc vers vous, les professionnels, pour savoir si quelqu'un pratique cette méthode ou a déjà eu affaire à ce cas. Et si oui, comment fait-il ?
J'espère avoir été clair.
En attente de vos réponse
Signature :
Quelques Collection complète de textures dimensionnées exprès pour topsolid.
EGGER, POLYREY, V-KORR, CORIAN, RAL, VIROC, SILESTONE :
viewtopic.php?f=14&t=7410
Chaque collection de texture dispose d’un tuto dans le fichier .zip pour la taille à renseigner dans topsolid.
Quelques Collection complète de textures dimensionnées exprès pour topsolid.
EGGER, POLYREY, V-KORR, CORIAN, RAL, VIROC, SILESTONE :
viewtopic.php?f=14&t=7410
Chaque collection de texture dispose d’un tuto dans le fichier .zip pour la taille à renseigner dans topsolid.
-
- Seconde Classe
- Messages : 9
- Enregistré le : 04 févr. 2019, 11:29
- Version TopSolid : 6.19
- Module TopSolid : TopSolid'Steel
Re: Convertir plusieurs fichier de nomenclature "XLSX" en "CSV Point virgule"
Hello,
Je n'es pas encore essayer, mais je pense qu'il est possible de faire une macro sur Excel pour la conversion. En utilisant un script sur Topsolid il est possible d'utiliser un fichier excel comme base pour généré la nomenclature, il est aussi proposé d'utiliser une macro dans le script (C'est ça que je n'es pas encore essayé).
Je pense qu'il faut chercher par là. Si tu y arrive je suis preneur de la solution !
Je n'es pas encore essayer, mais je pense qu'il est possible de faire une macro sur Excel pour la conversion. En utilisant un script sur Topsolid il est possible d'utiliser un fichier excel comme base pour généré la nomenclature, il est aussi proposé d'utiliser une macro dans le script (C'est ça que je n'es pas encore essayé).
Je pense qu'il faut chercher par là. Si tu y arrive je suis preneur de la solution !
-
- Première Classe
- Messages : 10
- Enregistré le : 04 mai 2012, 17:42
- Module TopSolid : TopSolid'Steel
- Localisation : Partout et nulle part
Re: Convertir plusieurs fichier de nomenclature "XLSX" en "CSV Point virgule"
Bonjour,
on peut faire cette macro Excel appelée par le script.
Sub save_to_CSV()
Dim pos_point As Integer
Dim name_without_ext As String
'Save the current file
ActiveWorkbook.Save
'Take the current file name without extension
pos_point = InStr(ThisWorkbook.Name, ".")
name_without_ext = Left(ThisWorkbook.Name, pos_point - 1)
'Save as CSV file
ChDir ThisWorkbook.Path
If Len(Dir(ThisWorkbook.Path & "\" & name_without_ext + ".csv")) > 0 Then Kill (ThisWorkbook.Path & "\" & name_without_ext + ".csv")
ActiveWorkbook.SaveAs Filename:= _
ThisWorkbook.Path & "\" & name_without_ext & ".csv", FileFormat:=xlCSV, _
CreateBackup:=False
'Fermer fichier Excel
Workbooks(ThisWorkbook.Name).Close True
End Sub
on peut faire cette macro Excel appelée par le script.
Sub save_to_CSV()
Dim pos_point As Integer
Dim name_without_ext As String
'Save the current file
ActiveWorkbook.Save
'Take the current file name without extension
pos_point = InStr(ThisWorkbook.Name, ".")
name_without_ext = Left(ThisWorkbook.Name, pos_point - 1)
'Save as CSV file
ChDir ThisWorkbook.Path
If Len(Dir(ThisWorkbook.Path & "\" & name_without_ext + ".csv")) > 0 Then Kill (ThisWorkbook.Path & "\" & name_without_ext + ".csv")
ActiveWorkbook.SaveAs Filename:= _
ThisWorkbook.Path & "\" & name_without_ext & ".csv", FileFormat:=xlCSV, _
CreateBackup:=False
'Fermer fichier Excel
Workbooks(ThisWorkbook.Name).Close True
End Sub
-
- Seconde Classe
- Messages : 9
- Enregistré le : 04 févr. 2019, 11:29
- Version TopSolid : 6.19
- Module TopSolid : TopSolid'Steel
Re: Convertir plusieurs fichier de nomenclature "XLSX" en "CSV Point virgule"
Merci pour cette macro !
- Garibal10
- Sergent-chef
- Messages : 70
- Enregistré le : 23 juil. 2018, 10:41
- Version TopSolid : 6.21
- Module TopSolid : TopSolid'Wood
Re: Convertir plusieurs fichier de nomenclature "XLSX" en "CSV Point virgule"
Bonjour,
Merci pour vos réponses.
Comment utilisé cette macro ? Je suis novice dans ce domaine mais cela m’intéresse beaucoup. Si vous avez un tuto je suis preneur
Merci pour vos réponses.
Comment utilisé cette macro ? Je suis novice dans ce domaine mais cela m’intéresse beaucoup. Si vous avez un tuto je suis preneur
Signature :
Quelques Collection complète de textures dimensionnées exprès pour topsolid.
EGGER, POLYREY, V-KORR, CORIAN, RAL, VIROC, SILESTONE :
viewtopic.php?f=14&t=7410
Chaque collection de texture dispose d’un tuto dans le fichier .zip pour la taille à renseigner dans topsolid.
Quelques Collection complète de textures dimensionnées exprès pour topsolid.
EGGER, POLYREY, V-KORR, CORIAN, RAL, VIROC, SILESTONE :
viewtopic.php?f=14&t=7410
Chaque collection de texture dispose d’un tuto dans le fichier .zip pour la taille à renseigner dans topsolid.
- RibatLuc
- Première Classe
- Messages : 18
- Enregistré le : 12 oct. 2013, 07:32
- Version TopSolid : 6.21
- Module TopSolid : TopSolid'Steel
Re: Convertir plusieurs fichier de nomenclature "XLSX" en "CSV Point virgule"
Bonjour,
Je vous invite à consulter la documentation nouveautés 2017 sur l'utilisation des scripts.
Voir l'exemple ci-dessous dans nom de la macro VBA vous devez indiquer => save_to_CSV.
Je vous invite à consulter la documentation nouveautés 2017 sur l'utilisation des scripts.
Voir l'exemple ci-dessous dans nom de la macro VBA vous devez indiquer => save_to_CSV.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Luc
- Garibal10
- Sergent-chef
- Messages : 70
- Enregistré le : 23 juil. 2018, 10:41
- Version TopSolid : 6.21
- Module TopSolid : TopSolid'Wood
Re: Convertir plusieurs fichier de nomenclature "XLSX" en "CSV Point virgule"
Honnetement je comprend pas grand chose. Est ce que topsolid fournis un tuto pour avoir des bases dans ce domaine ci ?
Ps: aurais-tu le lien de ce que tu me dis.
Ou quelqu'un pourrait partager son fichier excel avec le script dedans ?
Ps: aurais-tu le lien de ce que tu me dis.
Ou quelqu'un pourrait partager son fichier excel avec le script dedans ?
Signature :
Quelques Collection complète de textures dimensionnées exprès pour topsolid.
EGGER, POLYREY, V-KORR, CORIAN, RAL, VIROC, SILESTONE :
viewtopic.php?f=14&t=7410
Chaque collection de texture dispose d’un tuto dans le fichier .zip pour la taille à renseigner dans topsolid.
Quelques Collection complète de textures dimensionnées exprès pour topsolid.
EGGER, POLYREY, V-KORR, CORIAN, RAL, VIROC, SILESTONE :
viewtopic.php?f=14&t=7410
Chaque collection de texture dispose d’un tuto dans le fichier .zip pour la taille à renseigner dans topsolid.
-
- Seconde Classe
- Messages : 9
- Enregistré le : 04 févr. 2019, 11:29
- Version TopSolid : 6.19
- Module TopSolid : TopSolid'Steel
Re: Convertir plusieurs fichier de nomenclature "XLSX" en "CSV Point virgule"
"Combabois", Par hasard à-tu l'équivalent pour le format pdf?