Aktywne Wpisy

smutny_kojot +332
Upośledzony pedalarz pięknie wyjaśnion. Nie wiem, po co jeszcze wrzuca do neta kompromitację tzvela.
#pedalarze #rower #patologiazmiasta #patologiazewsi
#pedalarze #rower #patologiazmiasta #patologiazewsi


straszny_cham +178





Dlaczego takie odniesienie nie działa i dlaczego to nie może być takie proste?
Docelowo chcę:
-zgarnąć wartość z komórki do zmiennej
-użyć jej jako wartości dla kolumny w funkcji cells
źródło: comment_1639249993nSwMypf7fcMJTRcJhWcsc3.jpg
PobierzKomentarz usunięty przez moderatora
Komentarz usunięty przez moderatora
źródło: comment_1639250377Pgs5jii5JWeGxN6NbQNufH.jpg
PobierzKomentarz usunięty przez moderatora
@Wogybogy: nie musisz, chyba że to zmienili w jakiejś nowszej wersji. Mam excela 2007, oprócz nazwy wyświetlanej każdy arkusz ma swoją "prawdziwą" nazwę, dostępną w kodzie jako obiekt bez żadnych dodatkowych deklaracji.
Komentarz usunięty przez moderatora
Komentarz usunięty przez autora
Arkusz1.Cells(1, 4).PasteSpecial xlPasteValues
x = cells(1, 1).valuey = cells(1, 2).value
cells(3, 3).value = x & " " & y
Komentarz usunięty przez moderatora
@Wogybogy: no też prawda, ale z drugiej strony twoje rozwiązanie posypie się jak ktoś zmieni nazwę arkusza. Coś za coś. ( ͡° ͜ʖ ͡°)
Najbezpieczniejszą opcją jest chyba dodanie helpera który iteruje po ThisWorkbook.Worksheets i zwraca tego z odpowiednim codename.
Komentarz usunięty przez moderatora
@croppz: nie, nieprawda. Używanie codename arkusza jest najbardziej bezpieczną opcją, bo zawsze odnosi się do arkusza, ze skoroszytu, w którym znajduje się kod
Komentarz usunięty przez moderatora
Komentarz usunięty przez moderatora