< návrat zpět

MS Excel


Téma: Neměnná hodnota místo vzorce (VBA) rss

Zaslal/a 6.9.2016 10:58

Zdravím,
potřeboval bych pomoci s drobnou změnou v kódu.
Aktuálně vkládám data přes kód:
PosledniPlnyRadek = Range("'MFA'!A1").End(xlDown).Row
PrvniPrazdnyRadek = PosledniPlnyRadek + 1

Cells(PrvniPrazdnyRadek, 1).Select
ActiveCell.FormulaR1C1 = Date
Cells(PrvniPrazdnyRadek, 2).Select
ActiveCell.Formula = "='MFA-CELKEM'!I11"
Cells(PrvniPrazdnyRadek, 3).Select
ActiveCell.Formula = "='MFA-CELKEM'!I27"
Cells(PrvniPrazdnyRadek, 4).Select
ActiveCell.Formula = "='MFA-CELKEM'!I43"
Cells(PrvniPrazdnyRadek, 5).Select
ActiveCell.Formula = "='MFA-CELKEM'!R43"


Což samozřejmě vkládá z dotyčných odkazů vypočtenou hodnotu, která se narozdíl od data v první buňce neustále mění.

Dotaz tkví v tom, že bych potřeboval vložit hodnoty z jiného listu (MFA-CELKEM) v tomto případě, tak , aby byly neměnné.

Soubor případně v příloze.

Předem díky

Příloha: zip32670_produktivita-eurofab.zip (255kB, staženo 25x)
Zaslat odpověď >

#032671
avatar
V tom případě tam nevkládej přes VBA vzorec (Formula), ale vlož do buňky přímo hodnotu (Value). Třeba nějak takto:
ActiveCell.Value = Sheets("MFA-CELKEM").Range("I11").ValueP.citovat
#032675
avatar
Dík moc, už jsem asi přepracovanej. ;)citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Makro smyčka

elninoslov • 18.4. 0:18

Makro smyčka

MilanKop • 17.4. 21:33

Automatické generování souborů

Majki • 17.4. 13:48

Automatické generování souborů

elninoslov • 17.4. 13:27

Automatické generování souborů

Majki • 17.4. 13:25

Automatické generování souborů

elninoslov • 17.4. 13:11

Makro smyčka

elninoslov • 17.4. 13:09