Mam kod, który kopiuje wiersz aktywnej komórki i replikuje go w nowym wierszu pod wybraną komórką oraz hiperłącze, które wywołuje kod.
W poniższym przykładzie, jeśli kliknę na górę „clickMe”:
„clickMe”, data 1, formuła 1, formuła 2
„clickMe”, data2, formuła 1, formuła 2
Wiersz jest replikowany pod wierszem, w którym kliknąłem hiperłącze:
„clickMe”, „date1”, formula1, formula2
„clickMe”, „date1”, formula1, formula2
„clickMe”, „date2”, formula1, formula2
Problem, który mam, polega na tym, że jedynym sposobem, w jaki wiem, jak skonfigurować hiperłącze do wywoływania kodu, jest odwołanie się do niego, ale muszę wpisać odwołanie do komórki. Muszę to powtórzyć w wielu wierszach, więc chciałbym wypełnić hiperłącze do innych komórek. To nie działa, ponieważ odwołanie do komórki w oryginalnym hiperłączu jest utrwalane, a więc zawsze jest to górny wiersz, który jest duplikowany, a nie wiersz, w którym kliknąłem.
Czy ktoś wie, jak skonfigurować hiperłącze, aby odwoływało się do siebie, aby po wypełnieniu nadal odwoływało się do siebie, a nie do oryginalnej komórki, z której został wyciągnięty?
źródło