vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest sobota, 18 maja 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

Wpisywanie formuł do komórek za pomocą VBA


otwartyotwarty rozpoczął: Zwierzak postów: 5



napisał: Zwierzak
postów: 31


umieszczony:
23 grudnia 2008
14:27

  
Ooo! Gites! Nie wiedziałem, że tak można...
Dzięki, pozdrawiam.
napisał: admin
postów: 613


umieszczony:
22 grudnia 2008
17:36

  
A może tak:
Sheets("Arkusz1").Range("K2").Formula = "=SUM(K3:K5)"

napisał: Zwierzak
postów: 31


umieszczony:
22 grudnia 2008
15:58

  
Witam,
Czy jest jakiś prostszy sposób na wpisanie formuły do komórki za pomocą makra niż coś takiego jak poniżej?
Przypuśćmy, że do komórki K2 chcę wpisać formułę, która zsumuje komórki z zakresu K3:K5.
Znalazłem coś takiego:

Sheets("Arkusz1").Range("K2").FormulaR1C1 = "=SUM(R[1]C:RC[3])




R i C oznaczają odpowiednio Wiersz i Kolumnę, a w nawiasach podajemy przesunięcie względem komórki podanej w "Range".

Czy jest jakiś prostszy sposób na wpisywanie formuł do komórek, bo powyższy trochę mija się z celem. Obliczenie tych przesunięc zajmuje więcej czasu niż ręczne wpisywanie formuł do komórek :)

Z góry dziękuję za pomoc i pozdrawiam.


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z