Avko 03.04.2025 15:15
Predmet:vba excel trebam globalnu konstantu

gdje staviti konstantu koja ce se globalno koristiti u svim modulima i formama?

dex 03.04.2025 22:44
Predmet:Re:vba excel trebam globalnu konstantu

Na pocetku modula ispod

Option Explicit

ako nemas ni jedan modul obavezno napravi jedan prazan.
ne stavljaj u module sheetova i user formi !

stavi ispred Public ili Global

primer

Public Const pi as double = 3.14

Global Const pozdrav as String = "Dobar dan"

Avko 04.04.2025 11:44
Predmet:Re:vba excel trebam globalnu konstantu

ajd objasni koja je razlika kad u modul stavim: Public Const pi as double = 3.14

a koja kad stavim ovo: Global Const pozdrav as String = "Dobar dan"

osim sto je jedna string a druga decimalni broj. Koju cu moci koristiti u svim modulima?

zxz 04.04.2025 11:53
Predmet:Re:vba excel trebam globalnu konstantu

U VBA, Public i Global rade isto. U praksi, često se koristi Public za globalne konstante.

Avko 04.04.2025 11:55
Predmet:Re:vba excel trebam globalnu konstantu

znaci isto ali na drugi nacin?
Mogu staviti i jedno i drugo. Dobro to je to onda