Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 18.11.2019 Ostrzeżenie: (0%)
|
Witam,
Gdzieś znalazłem skrypt na resetowanie komórek w Exelu i resetuje bardzo dobrze. Dokładniej skrypt podstawia w komórkę wartość 0. Mam z nim problem bo nie znam się na Javascript, i czasami zamiast wartości zero to w całej kolumnie z "0" zmienia na wartość "1". Dlaczego tak się dzieje? Kod function modifyCell(cellName) {
var range = SpreadsheetApp.getActiveSheet().getRange(cellName); var toAdd = 0; range.setValue(range.getValue() + toAdd); } function increaseLine2() { modifyCell("B5:B9"); modifyCell("B11:B22"); modifyCell("B24:B35"); modifyCell("B37:B44"); modifyCell("B46:B50"); modifyCell("B52:B57"); modifyCell("B59:B72"); modifyCell("C5:C9"); modifyCell("C11:C22"); modifyCell("C24:C35"); modifyCell("C37:C44"); modifyCell("C46:C50"); modifyCell("C52:C57"); modifyCell("C59:C72"); } |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 807 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%)
|
To nie jest JavaScript, lecz Visual Basic.
Funkcja nie służy resetowaniu wartości, ale modyfikacji, ale właściwie nie robi nic, bo do wartości komórki dodaje 0. Jeśli chcesz zbudować sobie taki skrypt, to nagraj makro i przeanalizuj jego kod. |
|
|
|
TaZZo Problem z resetowaniem komórek 19.11.2019, 22:57:47
TaZZo Chodzi mi o zmodyfikowanie tego skryptu tak aby ni... 20.11.2019, 14:16:36
trueblue Dlatego sugerowałem abyś nagrał makro. Zobaczyłbyś... 20.11.2019, 14:23:06
TaZZo Nagrałem to makro i wyszło że podstawia "1... 20.11.2019, 14:38:56
trueblue Wstawiaj ręcznie "0" podczas nagrywania.... 20.11.2019, 14:40:37
TaZZo Już znalazłem, dzięki WIELKIE.
Haczyki za pomoc ... 20.11.2019, 14:42:11 ![]() ![]() |
|
Aktualny czas: 19.11.2025 - 14:12 |