VB.NET è la stessa lingua utilizzata in Excel 2003/2007 nel codice modificabile dall'utente che è possibile scrivere in backgrouund?Excel VBA è uguale a VB.NET
risposta
No, Excel 2003 e 2007 utilizzano Visual Basic for Applications, che è una variante di Visual Basic 6. Si tratta di un enorme cambiamento da VB.NET. Vedere here per ulteriori dettagli su differenze specifiche.
No, l'unica somiglianza tra VBA e VB.NET è la sintassi simile all'aspetto.
VBA è simile a Visual Basic 6, che è obsoleto dal 1997 circa (?), Quindi VBA non è un linguaggio molto moderno.
VB.NET è un linguaggio moderno, con le stesse funzionalità di C#, ma la sintassi è terribile, quindi personalmente preferisco C#.
VBA è un linguaggio interpretato, mentre VB.NET è compilato.
Se si è interessati alla programmazione di Office, è possibile prendere in considerazione l'idea di eseguire il prossimo progetto di Office in VB.NET e VSTO, che rappresenta l'alternativa moderna a VBA.
- 1. Excel VBA a C#
- 2. (VBA di Excel) Se il valore della cella è uguale a "" Mostra/nascondi immagini
- 3. La parola chiave VB.NET 'Is' è uguale a Object.ReferenceEquals?
- 4. php non è uguale a non è uguale, uguale a
- 5. Excel VBA Rnd in realtà non a caso
- 6. Connessione di Excel a PostgreSQL tramite VBA
- 7. Excel vba refresh wait
- 8. Excel vba - xlDown
- 9. matrice in Excel VBA
- 10. Excel VBA salvare screenshot
- 11. Bug in VBA DateValue() in VBA Excel?
- 12. Array inizializzazione in Excel VBA - ottenendo errore
- 13. Memoria mancanza di Excel VBA
- 14. Accesso iniziale da Excel VBA
- 15. Funzione array in Excel VBA
- 16. Errore VBA di Excel 2013
- 17. Excel VBA - Evento workbookBeforeSave Fa
- 18. Excel VBA Usa foglio selezionato
- 19. Excel VBA - uscita per loop
- 20. Alternativa all'editor VBA di Excel?
- 21. Excel VBA Apre una cartella
- 22. Java è uguale a una classe. == uguale a .equals
- 23. == rispetto è uguale a C#
- 24. Corba è uguale a SOA?
- 25. Dp è uguale a dip?
- 26. È GMT uguale a UTC?
- 27. Java è uguale a() ordinare
- 28. Excel: come verificare se una cella è vuota con VBA?
- 29. Flushing delle modifiche apportate a VBProject.VBComponents in Excel tramite VBA
- 30. VBA di Excel fa riferimento a oggetti QueryTable per nome