< návrat zpět

MS Excel


Téma: konverze vzorců rss

Zaslal/a 9.2.2024 20:00

Dobrý večer
existuje nějaký konvertor vzorců do kodu vba?

v buňce mám např vzorec:
=MALÁ(ZLEVA(B4;HLEDAT(" ";B4)))

dokážu pak proměnné přiřadit value hodnotu te bunky se vzorcem,ale nechci zbytečně furt vzorce kládat do buněk.
Nejde to nejak komfotně napsat do kodu?

př:

hodnota = ..výsledek vzorce MALÁ(ZLEVA(B4;HLEDAT(" ";B4)))

Díky za tipy

Jméno
Kontrola
Text
  b i u s img code url hr   1 2 3 4 5 6 7 8 9 10

#056152
avatar
např toto
vzorec
=MALÁ(ZLEVA(B4;HLEDAT(" ";B4))) ok

vba pokus o zápis, samo že je to blbě
Range("AP" & cisloRadku).FormulaLocal ="=MALÁ(ZLEVA(B" & cisloRadku & ";HLEDAT(" ";B" & cisloRadku & "4)))"citovat
#056153
elninoslov
Ak sú úvodzovky súčasťou textu, musia byť zduplované.
...HLEDAT(" "...
...HLEDAT("" ""...

ostatné ostávajú single.
...cisloRadku & "4...
??? na čo tá 4 ???

EDIT:
Alebo Vy tam nechcete vkladať vzorec? Vy chcete urobiť rovnaký výpočet ako vzorec ale makrom, a uložiť do premennej?
Normálne keď som si to znovu prečítal, tak som na vážkach...citovat
#056154
avatar
ano :

urobiť rovnaký výpočet ako vzorec ale makrom, a uložiť do premennej?citovat
#056155
elninoslov
Tak od boku
Hodnota = LCase(Split(List1.Cells(cisloRadku, "B").Value & " ", " ")(0))

EDIT: Pridal som malú vychytávku, aby nehodilo chybu pri prázdnej bunke.citovat
#056170
avatar
Děkujucitovat

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

Současné rozplánování více projektů v Excelu.

exceleda • 3.3. 17:46

Současné rozplánování více projektů v Excelu.

eLCHa • 2.3. 22:03

Oddělovač polí

Milan-158 • 1.3. 16:01

Oddělovač polí

Whooocak • 1.3. 15:14

Vkládání dat z formuláře na zamknutém listu.

Milan-158 • 1.3. 15:12

Vlastne planovanie zmien

Anonym • 1.3. 7:56

Vkládání dat z formuláře na zamknutém listu.

Začátečník • 28.2. 19:34