Wpis z mikrobloga

#excel

Mam zagwozdkę. Zbudowałem duży plik z pewnymi informacjami. W skrócie chodzi o to, że z tych informacji robi się lejek i w kolejnych kolumnach odhaczam sobie "Yes", "No". Chciałbym, żeby gdy wpiszę "Yes" w którymś tam kroku cały wiersz danych "przeskakiwał" do kolejnego arkusza.

Czy ktoś mi pomoże (jeśli wytłumaczenie było na tyle jasne ;) )
  • 8
@crafaz: watpie ze to bedzie mozliwe w samym excelu. W google sheetach owszem ale nie w excelu.

Co natomiast mozesz zrobic to Button, dodac do niego macro ktore wszystkie rzedy ktore maja "Yes" przeniesie do innego sheeta.

I po prostu od czasu do czasu bys sobie wciskal ten guzik, po prostu
@crafaz: trzeba by bylo napisac skrypt w Google Script.

Robilem osatnio cos takiego. W twoim wypadku wygladalo by to pi razy drzwi tak:

function onEdit(e) {


var sheetName = e.source.getActiveSheet().getSheetName();

var column = e.range.getColumn();



if(sheetName == "Sheet1" && column === 22) {

if(e.value == "YES") {

TUTAJ LINIJKA KODU KOTRY PRZEZUCI RZAD DO DRUGIEGO Sheeta.



} } }
@crafaz Filter się rozlewa, czyli dając w arkuszu 2 filter na Yes z pierwszego arkusza automatycznie zaciąga te wiersze do drugiego, skąd może zaciągać do trzeciego. Żeby nie było że polecałem filtrowanie filtrem a nie funkcją ;)