Forum » Programiranje » [VBA] Excel - zapis v celice
[VBA] Excel - zapis v celice

korenje3 ::
A kdo ve če je v arrayju na prvem mestu formula in če zapišeš array direktno v range.formulalocal zakaj potem prvo vrstico raztegne čez celo kolono? Če spremenim 1. vrstico v array tako da ni formula, potem ne zapiše formule čez celo kolono, ampak samo tam kjer so formule.
Naj omenim še da imam Application.AutoCorrect.AutoFillFormulasInLists = False
Naj omenim še da imam Application.AutoCorrect.AutoFillFormulasInLists = False
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
- spremenil: korenje3 ()
kljuka13 ::
Težko reči, kje točno je problem, ker nisi prilepil svoje kode. Morda je rešitev v tem, da uporabiš tip Variant in ne String.
Private Sub Test()
Dim values(3, 1) As Variant
values(0, 0) = "=A3"
values(1, 0) = "=2*A1"
values(2, 0) = "7"
Range("A1:A3").Formula = values
End Sub
Zgodovina sprememb…
- spremenil: kljuka13 ()

korenje3 ::
Sem rešil tako, da sem zapisal 1. celico kot prazen tekst. In potem na koncu naredil še zapis 1. celice v koloni.
Očitno je to problem, saj če zapišeš cel array v kolono se zgodi da raztegne formulo v 1. celici čez celo kolono. Če pa v 1. celici ni formule pa zapiše value.
ž
Očitno je to problem, saj če zapišeš cel array v kolono se zgodi da raztegne formulo v 1. celici čez celo kolono. Če pa v 1. celici ni formule pa zapiše value.
ž
i9-12900k; 32GB DDR5-6000 CL36; Nvidia RTX 3080 ti;
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Gigabyte Aorus z690 master; Be Quiet Dark Power 12 1000W
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | ExcelOddelek: Pomoč in nasveti | 1081 (577) | jedateruk |
| » | Excel kalkulacije - preko virtualke ipd.? (strani: 1 2 )Oddelek: Pomoč in nasveti | 9978 (7783) | omni-vor |
| » | Excel - razkosanje stolpcev podatkovOddelek: Programska oprema | 1380 (1327) | WarpedGone |
| » | [Excel]Vrednost celice = ime dokumentaOddelek: Programska oprema | 4974 (4396) | veteran |
| » | Prosim za pomoč pri VBAOddelek: Programiranje | 2260 (2063) | apachee |