In pratica in azienda abbiamo dei prezzari in excel , e vorremmo utilizzarli con il software di contabilità primus. Il problema che primus non importa i file in excel (almeno credo), ma importa direttamente i file metel o ascii/BDF . Allora ho pensato
di trasformare nel primo passaggio i prezzari da excel a metel e successivamente fare l'importazione diretta in primus , ma questa strada non è andata a buon fine per quello che mi hai detto su. Però rimane il problema di come importare i prezzari da excel
a primus ed è questo il quesito che ti ponevo. Ti posto un file pwe di primus aperto come testo per capire come recepisce la formattazione.
Mi chiedevo se fosse possibile creare una macro che consentisse di ottenere un file testo formattato così :
PWE (PriMus EXCHANGE) - by ACCA
2.00
ANSI
@;Inizio Dati Generali
@a
@b
@c
@d
@e
@f
@gvuota 1
@hvuota 1
@ivuota 1
@jvuota 1
@kvuota 1
@lvuota 1
@m14|10|0
@n0
@9a8.2|0
@9b8.2|0
@9c9.3|0
@9d9.3|0
@9e10.2|1
@9f10.2|1
@9g14.2|1
@9h11.0|1
@9i15.0|1
@9j6.2|0
@9keuro
@9l11.3|1
@;Fine Dati Generali
@;Inizio Voci di Listino
@V01.0035A
@A01.0035A
@I3
@RScavo generale completo, fino a 5 m di profondità, compre ... to del materiale alle discariche, entro 10 km di distanza.
@DScavo generale completo, fino a 5 m di profondità, compresa l'eliminazione di parti rimaste in un primo tempo inescavate e delle rampe, eseguito a sezione aperta fino al pelo delle acque sorgive, compreso lo sgombero dei materiali provenienti dallo scavo,
escluso il rinterro e l'armatura, eventualmente necessaria, delle pareti di scavo, misurato in sezione effettiva, esclusi eventuali corrispettivi per diritti di discarica: eseguito con escavatore meccanico compresi carico e trasporto del materiale alle discariche,
entro 10 km di distanza.
@Um3
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P3.93||||
@V01.0035B
@A01.0035B
@I4
@RScavo generale completo, fino a 5 m di profondità, compre ... ro l'area del cantiere fino ad una distanza media di 60 m.
@DScavo generale completo, fino a 5 m di profondità, compresa l'eliminazione di parti rimaste in un primo tempo inescavate e delle rampe, eseguito a sezione aperta fino al pelo delle acque sorgive, compreso lo sgombero dei materiali provenienti dallo scavo,
escluso il rinterro e l'armatura, eventualmente necessaria, delle pareti di scavo, misurato in sezione effettiva, esclusi eventuali corrispettivi per diritti di discarica: eseguito con escavatore c.s. ma con trasporto e sistemazione entro l'area del cantiere
fino ad una distanza media di 60 m.
@Um3
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P2.63||||
@V01.0120
@A01.0120
@I5
@RMuratura di mattoni pieni forti con malta di cemento per opere di sottomurazione.
@DMuratura di mattoni pieni forti con malta di cemento per opere di sottomurazione.
@Um3
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P80.57||||
@V01.0145C
@A01.0145C
@I6
@RMuratura a cassa vuota per chiusure perimetrali, costitui ... m e tavolato interno in forati da 8 cm con malta bastarda.
@DMuratura a cassa vuota per chiusure perimetrali, costituita da doppia parete di laterizio e camera d'aria, compresa formazione mazzette, squarci, voltini, ponteggio esterno ed interno: muratura a cassa vuota composta da un paramento esterno in blocchi UNI
da 12 cm e tavolato interno in forati da 8 cm con malta bastarda.
@Um2
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P49.06||||
@V01.0425
@A01.0425
@I7
@RMaggiorazione alla fornitura e posa in opera di tubi e pe ... ghisa catramata per condotte suborizzontali aumento (20%).
@DMaggiorazione alla fornitura e posa in opera di tubi e pezzi speciali in ghisa catramata per condotte suborizzontali aumento (20%).
@Uognuno
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P||||
@V02.0036B
@A02.0036B
@I8
@RScavo parziale eseguito fino a 1,50 m di profondità sotto ... carico e trasporti dei materiali nell'ambito del cantiere.
@DScavo parziale eseguito fino a 1,50 m di profondità sotto il piano dello scavo generale e fino al pelo delle acque sorgive, escluso il rinterro, misurato a sezione effettiva: eseguito a macchina compresi carico e trasporti dei materiali nell'ambito del cantiere.
@Um3
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P1.19||||
@V02.0115
@A02.0115
@I9
@RMuratura di mattoni pieni forti per opere di fondazione e ... correnti ponteggi; con malta di calce idraulica o cemento.
@DMuratura di mattoni pieni forti per opere di fondazione ed in genere sotto il piano terra fino alla risega del piano terreno o rialzato, compresi gli occorrenti ponteggi; con malta di calce idraulica o cemento.
@Um3
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P76.44||||
@V02.0145C
@A02.0145C
@I10
@RMuratura a cassa vuota per chiusure perimetrali, costitui ... m e tavolato interno in forati da 8 cm con malta bastarda.
@DMuratura a cassa vuota per chiusure perimetrali, costituita da doppia parete di laterizio e camera d'aria, compresa formazione mazzette, squarci, voltini, ponteggio esterno ed interno: muratura a cassa vuota composta da un paramento esterno in blocchi UNI
da 12 cm e tavolato interno in forati da 8 cm con malta bastarda.
@Um2
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P48.81||||
@V05.0125
@A05.0125
@I11
@RManto di asfalto dato su superfici orizzontali, compresa ... uperficie, compreso combustibile per ogni strato di 10 mm.
@DManto di asfalto dato su superfici orizzontali, compresa la formazione di colli di raccordo, valutati in sviluppo di superficie, compreso combustibile per ogni strato di 10 mm.
@Um2
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P8.68||||
@V09.0390
@A09.0390
@I12
@RManto d'usura in conglomerato bituminoso steso con vibrof ... per superfici superiori a 2500 m2, per ogni cm compresso.
@DManto d'usura in conglomerato bituminoso steso con vibrofinitrice e cilindrato con rullo di peso adeguato, in strati da 20 a 40 mm compressi, per superfici superiori a 2500 m2, per ogni cm compresso.
@Um2
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P1.21||||
@V09.0405
@A09.0405
@I13
@RCalcestruzzo di cemento R 325 Rck minimo 150 kg/cm2 getta ... bazione fino a quota-metri 3,5 sotto il piano di campagna.
@DCalcestruzzo di cemento R 325 Rck minimo 150 kg/cm2 gettato in opera senza ausilio di casseri per rinfianchi e sottofondi di tubazione fino a quota-metri 3,5 sotto il piano di campagna.
@Um3
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P61.97||||
@V09.0410
@A09.0410
@I14
@RCalcestruzzo di cemento R 325 Rck = 150 kg/cm2 gettato in ... ntuale ferro d'armatura misurati e contabilizzati a parte.
@DCalcestruzzo di cemento R 325 Rck = 150 kg/cm2 gettato in opera in presenza di casseri ed eventuale armatura leggera per sottofondi o murature in elevazione da quota 3,5 m a quota + 1 m sopra il piano di campagna, casseri ed eventuale ferro d'armatura misurati
e contabilizzati a parte.
@Um3
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P80.05||||
@V09.0415
@A09.0415
@I15
@RCalcestruzzo di cemento R 325 Rck = 150 kg/cm2 per solett ... ntuale ferro d'armatura misurati e contabilizzati a parte.
@DCalcestruzzo di cemento R 325 Rck = 150 kg/cm2 per soletta in c.a. per camerette d'ispezione, gettato in opera in presenza di casseri ed eventuale armatura leggera per sottofondi o murature in elevazione da quota 3,5 m a quota + 1 m sopra il piano di campagna,
casseri ed eventuale ferro d'armatura misurati e contabilizzati a parte.
@Um3
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P98.13||||
@V09.0425
@A09.0425
@I16
@RFerro Fe B 44 per piccole opere in c.a. di fognatura, compresi lavorazione, posa in opera e sfrido.
@DFerro Fe B 44 per piccole opere in c.a. di fognatura, compresi lavorazione, posa in opera e sfrido.
@UKg
@H0
@J0
@K0
@N0
@Y03/06/2013
@F1
@O0
@0B
@0U
@P0.84||||
@V14.0095L
@A14.0095L
@I17
@RMaggiorazione al cristallo di sicurezza stratificato etc. ... gni ulteriore interposto plastico P.V.B. spessore 0,38 mm.
@DMaggiorazione al cristallo di sicurezza stratificato etc. per ogni ulteriore interposto plastico P.V.B. spessore 0,38 mm.
@Um2
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P9.04||||
@V20.0280D
@A20.0280D
@I18
@RImpianto elettrico per fabbricato per civile abitazione e ... ni impianto TV): comando luce con un doppio (commutatore).
@DImpianto elettrico per fabbricato per civile abitazione eseguiti a regola d'arte con l'installazione di componenti nuovi secondo le indicazioni delle Leggi n. 186 e 791; in particolare: Tubazioni incassate: in PVC pesante flessibile; in vista: in PVC pesante
rigido. Cavi infilati nelle tubazioni: tipo unipolare HO7V-U - tensione nominale 450/750 V; in vista senza protezioni: tipo multipolare con guaina G50R4 o simile. Comandi e prese per gli impianti incassati: tipo da incasso; per gli impianti in vista: tipo
in scatola in materiale isolante o in fusione metallica. E' compresa l'esecuzione da parte dell'installatore delle verifiche previste dalle Norme e il rilascio, a lavoro ultimato, di una dichiarazione di conformità alle Norme CEI. L'impianto sarà completo
in tutte le sue parti; (le derivazioni di utilizzo, di comando, i circuiti di distribuzione interna, i collegamenti equipotenziali, gli interruttori di protezione sul quadretto d'utenza, il collegamento al contatore con relativo interruttore a valle dello
stesso; sono altresì quotati i punti unitari relativi agli impianti ausiliari come impianto telefoni, tubazioni impianto TV): comando luce con un doppio (commutatore).
@Uognuno
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P11.36||||
@V20.0280O
@A20.0280O
@I19
@RImpianto elettrico per fabbricato per civile abitazione e ... bazioni impianto TV): trasformatore 220/12 V con fusibile.
@DImpianto elettrico per fabbricato per civile abitazione eseguiti a regola d'arte con l'installazione di componenti nuovi secondo le indicazioni delle Leggi n. 186 e 791; in particolare: Tubazioni incassate: in PVC pesante flessibile; in vista: in PVC pesante
rigido. Cavi infilati nelle tubazioni: tipo unipolare HO7V-U - tensione nominale 450/750 V; in vista senza protezioni: tipo multipolare con guaina G50R4 o simile. Comandi e prese per gli impianti incassati: tipo da incasso; per gli impianti in vista: tipo
in scatola in materiale isolante o in fusione metallica. E' compresa l'esecuzione da parte dell'installatore delle verifiche previste dalle Norme e il rilascio, a lavoro ultimato, di una dichiarazione di conformità alle Norme CEI. L'impianto sarà completo
in tutte le sue parti; (le derivazioni di utilizzo, di comando, i circuiti di distribuzione interna, i collegamenti equipotenziali, gli interruttori di protezione sul quadretto d'utenza, il collegamento al contatore con relativo interruttore a valle dello
stesso; sono altresì quotati i punti unitari relativi agli impianti ausiliari come impianto telefoni, tubazioni impianto TV): trasformatore 220/12 V con fusibile.
@Uognuno
@H0
@J0
@K0
@N0
@Y03/06/2013
@F0
@O0
@0B
@0U
@P17.37||||
@V20.0280e@A20.0280e@I20@RDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...mdsdsndsmd.@Daaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasmdsdsndsdnsmdnsdmsdmdsndsnddnsmdsdsndsmdsndnmsdnsmdsndmsndsmda.@Ucadauno@H0@J0@K0@N0@Y03/06/2013@F0@O0@0B@0U@P100||||
@;Fine Voci di Listino
@;Inizio Voci di Misurazione
@;Non ci sono Voci di Misurazione
@;Fine Voci di Misurazione
@;Inizio Elementi di Analisi
@;Non ci sono Elementi di Analisi
@;Fine Elementi di Analisi
@;Fine del file PWE
Ottenuto il file lo rinomino brutalmente .pwe e il gioco è fatto !!!
Che ne pensi?
Il file è solo un esempio , l'ultima descrizione in grassetto l'ho aggiunta io per capire se riconosceva comunque il file
Grazie
un saluto
Biagio