Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206

    [VBA] Funzioni e valori di ritorno

    Ave populus,
    nel vba di excel, ho questo listato:
    codice:
    sub MAIN()
       dim cod as string
    
       cod = DATO(1)
    end sub
    
    function DATO(col as integer) as string
       dim num as string
    
       num = Active.Cells(1, col)
    end function
    ma cod non viene valorizzato, è sempre uguale a "", mentre dovrebbe assumere il valore di ritono della funzione DATO; mentre num è perfettamente valorizzato

    come mai?

  2. #2
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    ciao, devi dare il valore di ritorno alla funzione..
    codice:
    function DATO(col as integer) as string
       dim num as string
    
       num = Active.Cells(1, col)
       DATO=num
    end function
    Jupy

  3. #3
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    Originariamente inviato da Jupy64
    ciao, devi dare il valore di ritorno alla funzione..
    codice:
    function DATO(col as integer) as string
       dim num as string
    
       num = Active.Cells(1, col)
       DATO=num
    end function
    oki grassie

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.