Lecture fichier excel dans Catia
2 participants
Page 1 sur 1
Lecture fichier excel dans Catia
Bonjour,
Je réalise un projet CATVba de récupération d'attributs 3D dans un 2D.
Je souhaite ouvrir un fichier excel et transférer les lignes/colonnes dans une variable array.
Je sais le faire a partir d'un fichier texte (voir ci dessous), mais comment faire avec un fichier excel?
Merci de votre aide
Je réalise un projet CATVba de récupération d'attributs 3D dans un 2D.
Je souhaite ouvrir un fichier excel et transférer les lignes/colonnes dans une variable array.
Je sais le faire a partir d'un fichier texte (voir ci dessous), mais comment faire avec un fichier excel?
- Code:
Dim fs, f
Set fs = CreateObject("scripting.filesystemobject")
Fichtxt = CheminDestNomenclature & NomNomenclTxt
Set f = fs.opentextfile(Fichtxt, ForReading, 1)
For i = 1 To 5
LigneNomTempo(i) = f.ReadLine
Next
Merci de votre aide
Dernière édition par Docserta le Lun 14 Nov 2011 - 14:16, édité 1 fois
Docserta- actif
- Messages : 47
Date d'inscription : 09/11/2011
Localisation : Rennes
Re: Lecture fichier excel dans Catia
Salut,
Voilà un extrait d'une de mes macros utilisant Excel
extrait de la macro que tu peu trouver ici :
https://catiav5.forumactif.org/t168p90-section-programmation-catscript-vba-vbnet#1497
Voilà un extrait d'une de mes macros utilisant Excel
- Code:
Dim Excel As Object
On Error Resume Next
Set Excel = GetObject(, "Excel.Application")
If Err.Number <> 0 Then
Set Excel = CreateObject("Excel.Application")
Excel.Visible = True
End If
On Error GoTo 0
Excel.Visible = True
Excel.Workbooks.Add
Set wbks = Excel.ActiveWorkbook
Set wbk = wbks.Sheets(1)
'------- passage catia -> excel
For L = 1 To lignes
For C = 1 To colonnes
wbk.Cells(L, C) = nomenclature.GetCellString(L, C)
wbk.Cells(L, C).borders.LineStyle = 1
wbk.Cells(L, C).borders.Weight = 2
Next
Next
'------ mis en page excel
wbk.Columns(1).ColumnWidth = 14.29
wbk.Columns(2).ColumnWidth = 2.57
wbk.Columns(3).ColumnWidth = 4.43
wbk.Columns(4).ColumnWidth = 42.71
wbk.Columns(5).ColumnWidth = 30.71
extrait de la macro que tu peu trouver ici :
https://catiav5.forumactif.org/t168p90-section-programmation-catscript-vba-vbnet#1497
Guss_- Admin
- Messages : 530
Date d'inscription : 08/01/2010
Re: Lecture fichier excel dans Catia
Merci Guss.
Docserta- actif
- Messages : 47
Date d'inscription : 09/11/2011
Localisation : Rennes
Sujets similaires
» Affecter la valeur d'une cellule d'un fichier excel à un paramètre dans CATIA
» Macro Import d'un arbre catia à partir d'un fichier excel
» Ecrire plusieurs fois dans un fichier excel particulier
» Code pour inscrire des données à partir de Catia dans Excel
» macro pour recupérer les dimensions de la boite englobante dans un fichier texte ou excel
» Macro Import d'un arbre catia à partir d'un fichier excel
» Ecrire plusieurs fois dans un fichier excel particulier
» Code pour inscrire des données à partir de Catia dans Excel
» macro pour recupérer les dimensions de la boite englobante dans un fichier texte ou excel
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum