Problem z resetowaniem komórek |
Problem z resetowaniem komórek |
19.11.2019, 22:57:47
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"); } |
|
|
20.11.2019, 14:38:56
Post
#2
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 18.11.2019 Ostrzeżenie: (0%) |
Nagrałem to makro i wyszło że podstawia "1" zamiast "0". To co do tej pory mówiłem.
Kod function Makrobeznazwy() {
var spreadsheet = SpreadsheetApp.getActive(); spreadsheet.getRange('B5').activate(); spreadsheet.getCurrentCell().setValue('1'); spreadsheet.getRange('C6').activate(); spreadsheet.getCurrentCell().setValue('1'); spreadsheet.getRange('B7').activate(); spreadsheet.getCurrentCell().setValue('1'); spreadsheet.getRange('C8').activate(); spreadsheet.getCurrentCell().setValue('1'); increaseLine2(); }; |
|
|
Wersja Lo-Fi | Aktualny czas: 19.06.2024 - 17:49 |