Se nella cella a1 ho una data e, da vba voglio leggere l'anno, scrivo:
anno = Application.WorksheetFunction.Year(Range("a1").Value)
almeno cosi sembrerebbe ma.... non va!
Ciao
Moderatori: Anthony47, Flash30005
Oggetto WorksheetFunction
Utilizzato come un contenitore per le funzioni del foglio di lavoro di Microsoft Excel che è possibile chiamare da Visual Basic.
Utilizzo dell'oggetto WorksheetFunction
Per restituire l'oggetto WorksheetFunction, utilizzare la proprietà WorksheetFunction.
Questo esempio visualizza il risultato dell'applicazione della funzione del foglio di lavoro Min all'intervallo A1:A10.
Set myRange = Worksheets("Sheet1").Range("A1:C10")
answer = Application.WorksheetFunction.Min(myRange)
MsgBox answer
Non c' e' differenza... perche' la funzione vba "Year" esiste ma la WorksheetFunction.Year non esiste.Ma che differenza ci sta tra le due funzioni?
Torna a Applicazioni Office Windows
Importare immagini a seconda del testo in una cella Autore: Paolo67met |
Forum: Applicazioni Office Windows Risposte: 4 |
Importare anche gli url con selenium Autore: aggittoriu |
Forum: Applicazioni Office Windows Risposte: 3 |
Automatizzare numero settimane nel mese di un anno Autore: Ricky0185 |
Forum: Applicazioni Office Windows Risposte: 3 |
Macro protezione foglio con password non funge Autore: xilofono |
Forum: Applicazioni Office Windows Risposte: 13 |
Sempre su Autohotkey...importare dati e copiarli in file.txt Autore: Paolo67met |
Forum: Programmazione Risposte: 27 |
Visitano il forum: Nessuno e 81 ospiti