< návrat zpět

MS Excel


Téma: Přenos vzorce rss

Zaslal/a 4.2.2013 14:04

Mám problémy s tímto makrem, jde o přenos vzorce
bez vlastností zdrojové buňky.

'calculation of the max value of MP1
Cells(Lastrow, MP1).Select
ActiveCell.FormulaR1C1 = "=MAX(R[" & rowdiff & "]C:R[-1]C)"
Selection.Cut
Sheets("Temperature Layout").Select
Range("F31").Select
ActiveSheet.Paste

'Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
' SkipBlanks:=False, Transpose:=False
'Application.CutCopyMode = False

Vzorec se přenese, ale s vlastnostmi zdrojové buňky.
Takže "přemaže" vzhled cílové buňky. Snažil jsem použít PasteSpecial ale neúspěšně

Zaslat odpověď >

#011376
avatar
zkus odmazat ActiveSheet.Paste toto vkládá vše na aktivní listcitovat
#011381
avatar
Podle mě je chyba v "Selection.Cut", což znamená "vyjmout", pak lze již využít pouze klasické vložení (tedy vše). Já bych to nahradil "Selection.Copy" a využil bych pak to co máš v komentáři (Selection.PasteSpecial...).
P.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

Vynásobit hodnoty kurzem - Power Query

Alfan • 26.4. 7:56

Relativní cesta - zdroje Power Query

Alfan • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

elninoslov • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

lubo • 25.4. 19:18

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 15:12

Relativní cesta - zdroje Power Query

Alfan • 25.4. 15:08

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 14:21