Access
 sql >> база данни >  >> RDS >> Access

Деклариране и инициализиране на променливи в един и същи ред във VBA

VB.NET е коренно различен език от VB6/VBA, но на пръв поглед двата езика споделят много общ синтаксис.

Една хубава функция, която VB.NET има и която VBA липсва, е възможността да присвоите стойност на променлива в същия ред, където я декларирате:

Dim i As Integer = 42

За съжаление горният код ще генерира синтактична грешка във VBA.

Въпреки това, ако наистина харесвате този подход към инициализацията на променлива, можете да получите нещо много подобно във VBA, използвайки знака за крайно двоеточие (: ).

Dim i As Integer: i = 42

В очите на анализатора горният ред е еквивалентен на този по-познат код:

Dim i As Integer
i = 42


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какво представляват макросите и как да ги използвам?

  2. Как да проектираме база данни за туристически уебсайт

  3. Присъединете се към мен във вторник, 9 април, за най-новите новини за Microsoft Access

  4. Предимства и недостатъци от използването на съхранени процедури

  5. Как да създадете ред с общи суми в Access