Visualizzazione dei risultati da 1 a 10 su 14

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    7
    i = 1
    riga = 1


    Do While Cells(i, 1) <> ""
    If Mid(Cells(i, 1), 1, 2) = "07" Then

    ora dovrebbe startare dal carattere 8 , 2 = "09"
    e riportarlo su un altro foglio excel

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Quote Originariamente inviata da cheta Visualizza il messaggio
    i = 1
    riga = 1


    Do While Cells(i, 1) <> ""
    If Mid(Cells(i, 1), 1, 2) = "07" Then

    ora dovrebbe startare dal carattere 8 , 2 = "09"
    e riportarlo su un altro foglio excel
    Ma dov'è il codice che legge dal file?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    7
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Ma dov'è il codice che legge dal file?


    scusa lavorando da un foglio excel apro l'editor vba creo un modulo e una funzione al suo interno.

    111.jpg
    il risultato che dovrei ottenere è questo
    ma sono un po niubbo di vba..

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2014
    residenza
    Vicenza
    Messaggi
    318
    Quote Originariamente inviata da cheta Visualizza il messaggio
    i = 1
    riga = 1


    Do While Cells(i, 1) <> ""
    If Mid(Cells(i, 1), 1, 2) = "07" Then

    ora dovrebbe startare dal carattere 8 , 2 = "09"
    e riportarlo su un altro foglio excel
    codice:
    Dim Anno As Integer
    Anno = Val(Mid(Cells(i, 1), 8, 2))
    Anno è una variabile numerica, se invece ti serve che sia una stringa:
    codice:
    Dim Anno As String
    Anno = Mid(Cells(i, 1), 8, 2)
    Sergio

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    7
    Quote Originariamente inviata da SirJo Visualizza il messaggio
    codice:
    Dim Anno As Integer
    Anno = Val(Mid(Cells(i, 1), 8, 2))
    Anno è una variabile numerica, se invece ti serve che sia una stringa:
    codice:
    Dim Anno As String
    Anno = Mid(Cells(i, 1), 8, 2)
    Sergio
    Sergio,
    grazie del tuo aiuto,
    un'ultima cosa,dove metto la parte che mi importa il risultato in una tabella?

Tag per questa discussione

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 © 2026 vBulletin Solutions, Inc. All rights reserved.