ja oglądałem tutorial do porównywania dwóch arkuszy programu Excel i natknąłem się na to:Co jest worksheet.Cells (wiersz, kolumna) .Formula
cellVal1 = ws1.Cells(row, col).Formula
w filmie mówi, że ten przypisuje wartość określona komórka do cellVal1
. Widziałem tylko ludzie używają ws.Cells(row, col).Value
i nie mogę znaleźć nic o .Formula
w odniesieniu do .Cells(<row>,<col>)
Co .Formula
zrobić i czy jest on inny niż .Value
?
Zmienna by skończyć ze wzoru, a nie wynik wspomnianego wzoru. Powiedzmy, że w komórce (1,1) znajduje się wzór '= suma (1,1)', wartość '.Value' zwróci 2, ale wyrażenie .Fulula' zwróci' = sumę (1,1) 'jako strunowy. –
Oto kilka linków w przybliżonej kolejności trafności na pytanie: [Właściwość Range.Value] (https://msdn.microsoft.com/en-us/library/office/ff195193.aspx), [Właściwość Range.Formula ] (https://msdn.microsoft.com/en-us/library/office/ff838835.aspx), [właściwość Range.Text] (https://msdn.microsoft.com/en-us/library/office/ ff840217.aspx), [Range.Value2 property] (https://msdn.microsoft.com/en-us/library/office/ff193553.aspx), [Range.Cells property] (https://msdn.microsoft. com/en-us/library/office/ff196273.aspx) – Jeeped
Więc kiedy zrobisz 'Cell (1,1) .Value' jest' Cell' uważany za jakiś typ podzbioru 'Range'? Ponieważ widziałem te właściwości _Range_, ale nie zdawałem sobie sprawy, że są one powiązane z _Cell_ –