Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    9

    [EXCEL E VB] problema con stringa estrai

    buongiorno a tutti il mio problema è questo io ho delle celle con delle ore salvate in questo formato 053021 ossia le 5, 30 minuti e 21 secondi, il file porviene da un database che registra i dati di alcune macchine per tutta la giornata, il formato di quelle celle ho dovuto metterlo come personalizzato per avere gli 0 davanti al numero, io devo scrivere quelle ore nel formato hh:mm:ss per poter fare dei callcoli sulle ore, il mio problema è che quando faccio stringa estrai lui mi tralascia lo 0 iniziale e siccome a me interessa quella cifra in quanto in alcune celle ho questo tipo di situazione:
    es:
    A456:090856
    A457:103245
    l'estrazione da celle come A457 è normale ma per quella precedente non mi tiene conto dello 0, quello che io vorrei è che la A456 me la separasse così: 09 08 56 il file è composto da 20000 righe quindi sarebbe adatto l'utilizzo di una sola formula per la conversione.
    avrei bisogno di un vostro parere, ho postato qui pensando anche ad una eventuale stringa visual basic da poter inserire; ditemi voi ciò che pensate e scusate se ho sbagliato sezione.
    grazie

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    VB ha un forum dedicato: Visual Basic e .NET Framework.

    Sposto la discussione.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3

    Re: [EXCEL E VB] problema con stringa estrai

    Originariamente inviato da kkvm
    buongiorno a tutti il mio problema è questo io ho delle celle con delle ore salvate in questo formato 053021 ossia le 5, 30 minuti e 21 secondi, il file porviene da un database che registra i dati di alcune macchine per tutta la giornata, il formato di quelle celle ho dovuto metterlo come personalizzato per avere gli 0 davanti al numero, io devo scrivere quelle ore nel formato hh:mm:ss per poter fare dei callcoli sulle ore, il mio problema è che quando faccio stringa estrai lui mi tralascia lo 0 iniziale e siccome a me interessa quella cifra in quanto in alcune celle ho questo tipo di situazione:
    es:
    A456:090856
    A457:103245
    l'estrazione da celle come A457 è normale ma per quella precedente non mi tiene conto dello 0, quello che io vorrei è che la A456 me la separasse così: 09 08 56 il file è composto da 20000 righe quindi sarebbe adatto l'utilizzo di una sola formula per la conversione.
    avrei bisogno di un vostro parere, ho postato qui pensando anche ad una eventuale stringa visual basic da poter inserire; ditemi voi ciò che pensate e scusate se ho sbagliato sezione.
    grazie
    Ciao !
    Il formato della cella influisce sulla visualizzazione, ma non sul contenuto della stessa.

    Puoi pero' usare:
    =TESTO(A1,"00:##:##")
    per forzare la formattazione che ti serve.

    P.S.: a seconda delle impostazioni usate, potrai usare il punto anziche' il : per separare ore/min/sec.
    IceCube_HT (VB6 fan Club)

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.