Lijsten direct openen in Microsoft Excel en Word

Tekla Structures Lijsten lijsten openen CSV word excel
Not version-specific
Tekla Structures
Environment
Not environment-specific

Lijsten direct openen in Microsoft Excel

Lijsten die u genereert in Tekla Structures kunt u direct openen in Microsoft Excel. We nemen als voorbeeld de materiaallijst. Deze lijst is standaard beschikbaar in Tekla Structures. Het templatebestand heet materiaallijst.csv.rpt en is opgeslagen in de map:
 
C:\TeklaStructures\<versie>\Environments\netherlands\General\Reports

 
In Tekla Structures wordt de lijst in het dialoogvenster Lijst (via Tekeningen & Lijsten > Lijsten) weergegeven als materiaallijst.csv:

 

Image
materiaallijst_csv

 

In de Template Editor


De inhoud van het template-bestand materiaallijst.csv.rpt is aangepast in de Template Editor waarbij tussen de waardevelden een ";" (punt-komma) als scheidingsteken wordt gebruikt.
 

Image
report1.png

 

Image
icon_note.png

In combinatie met de Nederlandse taal in Microsoft Excel zorgt dit scheidingsteken voor een correct scheiding in Microsoft Excel.
Gebruikt u een andere taal in Microsoft Excel, bijvoorbeeld de Engelse taal, gebruik dan een "," (komma) als scheidingsteken.
U kunt de gewenste taal in Microsoft Excel instellen via Bestand > Opties > Taal.

LET OP: U kunt het scheidingsteken in Excel-lijsten ook forceren door als eerste regel in de lijst de tekst sep=; toe te voegen:

Image
text_as_sep

Hierdoor wordt bij het openen van de Excel-lijst in Excel automatisch de ";" als scheidingsteken herkend, ongeacht welke taal is ingesteld. 


Wanneer u in Tekla Structures de lijst materiaallijst genereert, krijgt de lijst niet de gewoonlijke bestandsextensie .xsr maar de bestandsextensie .csv. De naam van de lijst wordt dus materiaallijst.csv. Dit type bestand wordt automatisch herkend door Microsoft Excel.
Om de lijst na het genereren direct in Microsoft Excel te openen, stelt u in het tabblad Opties de optie Waarin lijst tonen in op Met externe viewer:

Geopende lijst in Excel



 
Image
open_report_a.png

 

Lijsten importeren in Excel

Als voorbeeld nemen we de in Tekla Structures gemaakte materiaallijst.
 
Stappenplan
 
1. Maak in Tekla Structures een materiaallijst.
 
2. Open Microsoft Excel en maak en nieuwe werkmap.
 
3. Ga naar tabblad Gegevens en klik op het commando Uit tekst/CSV:



 
Image
excel.png


Het dialoogvenster Gegevens importeren verschijnt.
 
4. Blader naar het betreffende *.xsr-bestand:

 
Image
excel2.png


Stel het bestandstype in op Alle bestanden (*.*) zodat lijsten in Tekla Structures met de extensie *.xsr in het venster verschijnen en zoek vervolgens in het venster naar het model waarin de materiaallijst is opgeslagen.

5. Selecteer het bestand en klik op de knop Importeren.
 
6. Het volgende venster verschijnt:

 
Image
materiaallijst.png


7. Klik op de knop Gegevens transformeren, het volgende venster verschijnt:

 
Image
power-query.png


8. Klik op de knop Sluiten en laden, het volgende venster verschijnt:

 
Image
power-query2.png


9. Selecteer kolom A.
 
10. Ga naar tabblad Gegevens en klik op het commando Tekst naar kolommen. De wizard Tekst naar kolommen verschijnt:

 
Image
excel_wizard1.png


11. Selecteer Vaste breedte en klik op Volgende:

 
Image
excel_wizard2.png


12. Ga met behulp van de schuifbalk naar een positie in de materiaallijst zodat u de scheiding tussen de desbetreffende kolommen goed kunt zien (1) en klik de posities aan waar de scheidingen moeten komen (2).

 
Image
excel_wizard3.png


13. Klik op Voltooien, de materiaallijst ziet er nu in Excel als volgt uit:
 
Image
materiaallijst2.png

Lijsten automatisch openen in Word

Lijsten kunnen vanuit Tekla Structures automatisch in Word worden geopend. Dit kan op twee manieren.

De naam van de lijsten aanpassen

  1. Ga naar de map .:\TeklaStructures\2020.0\Environments\netherlands\General\Reports of naar de map .:\TeklaStructures\2020.0\Environments\netherlands\Steel\Reports. (Dit is afhankelijk van de configuratie die u gebruikt, Steel kan dus ook bijvoorbeeld Precast of Engineering zijn).
  2. Selecteer een lijst, bijvoorbeeld fasemanagerlijst.rpt in de map .\Steel\Reports en hernoem dit bestand naar fasemanagerlijst.doc.rpt
  3. Stel in Tekla Structures het dialoogvenster Lijst als volgt in:
    Image
    open_report.png
  4. Wanneer u nu de lijst fasemanagerlijst maakt, wordt deze lijst automatisch in Word geopend. In de map Lijsten in de modelmap wordt het bestand fasemanagerlijst.doc opgeslagen.

De bestandsextensie *.xsr koppelen

  1. Open de modelmap en ga naar de map Lijsten. Selecteer nu één van de lijsten.
  2. Klik op de rechtermuisknop en selecteer Openen met:
    Image
    open_with.png
  3. Het volgende dialoogvenster verschijnt:
    Image
    open_with1.png
  4. Selecteer Word, schakel het selectievakje in bij Altijd deze app gebruiken voor het openen van.xsr-bestanden en klik op de knop OK. De bestandsextensie *.xsr is nu gekoppeld aan Word.
  5. Stel in Tekla Structures het dialoogvenster Lijst als volgt in:
    Image
    open_report.png
Bij openen van lijsten in Microsoft Word kán de foutmelding Word Cannot start the converter mswrd632.wpc verschijnen.
Deze melding wordt veroorzaakt door een beveiligingsupdate van Windows/Office. Dit is wellicht op te lossen door in het Register een aanpassing te doen.
Klik hier voor meer informatie.
 

Klik hier voor een video (Engelstalig) over het aanpassen van lijsten.
 


Was dit nuttig?
Indienen