Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2010
    Messaggi
    1

    Modificare un file txt numerico aggiungendo o sottraendo valore

    Buongiorno a tutti,

    premetto che sono nuovo e non ho assolutamente competenze in materia di programmazione in VB o linguaggi simili, ma so che è possibile creare con visual Basic o programmi simili una macro o un programmino che modifichi dei file formato testo *.txt

    In particolare, possiedo un file con milioni di righe relativo a prezzi di uno strumento finanziario, in cui sono riportati dei campi incolonnati con:
    "Date" , "Time" , "Price" , "Volume"

    La mia esigenza è quella di modificare l'intera serie di dati nel campo "Price" e solo ed esclusivamente in quello, aggiungendo o sottraendo un quantitativo predefinito ( ad esempio rettificare la serie di dati aggiungendo a tutta la serie nel campo "Price" una quantità pari a +0.0005 , oppure in altre occasioni sottrarre a tutta la serie di dati al campo "Price" una quantità pari a -0.0023).
    Scrivo questo, perché ho visto un ragazzo in rete con una schermata relativa ad un piccolo programma con una semplice schermata (sembrava fatto in VB) in cui lui sceglieva il file formato testo *.txt con la serie storica da modificare, lo importava in questa schermata e poi inseriva il fattore di rettifica da apportare (positivo se da aggiungere o negativo se da sottrarre) in una finestra a lato ed cliccando un pulsante, in breve tempo otteneva un nuovo file *.txt completamente rettificato nel campo "Price" e con la stessa formattazione del file originale.
    So che la cosa è fattibile anche con excel, ma il file di cui dispongo supera i 2 milioni di righe e excel anche nella nuova versione ha un numero di righe limitato.
    Chiedo pertanto se qualcuno fosse così gentile ad aiutarmi a costruire questo piccolo programma di automazione per aggiungere o sottrarre un valore X al campo "Price" della mia serie dati formato *.txt, visto che il ragazzo a cui ho visto questo programma mi ha chiesto di pagare per quel programmino una cifra che ho reputato decisamente alta (sopra i 200€) !!!

    Qui di seguito qualche riga del file, giusto per mostrare il database di cui dispongo e che vorrei rettificare.

    GRAZIE a chiunque mi venga in aiuto !!!!


    "Date","Time","Price","Volume"
    27/08/2010,00:00:01,1.2715,1
    27/08/2010,00:00:01,1.2715,3
    27/08/2010,00:00:07,1.2716,1
    27/08/2010,00:00:07,1.2715,3
    27/08/2010,00:00:08,1.2716,2
    27/08/2010,00:00:14,1.2715,1
    27/08/2010,00:00:15,1.2715,2
    -=new_bie=-

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465

    Moderazione

    Originariamente inviato da new_bie
    premetto che sono nuovo e non ho assolutamente competenze in materia di programmazione in VB o linguaggi simili, ma so che è possibile creare con visual Basic o programmi simili una macro o un programmino che modifichi dei file formato testo *.txt
    In tal caso, non è questa l'area in cui postare, poiché qui si aiuta chi ha (un minimo di) competenze a risolvere problemi con linguaggi di programmazione, compilatori e ambienti di sviluppo, e non si fanno programmi su commissione, in forma gratuita o retribuita.

    Per queste esigenze, c'è il forum Offro lavoro/collaborazione.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.