Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 69267 Skopiuj do schowka makro w pliku online
Autor Wiadomość
markustal
Exceloholic


Pomógł: 1 raz
Posty: 154
Wysłany: 04-11-2020, 13:41   makro w pliku online

Czy mogę prosić o wyjaśnienie jak to jest z tym vba online. Ostatnio w pracy nam udostępnili i chciałem zrobić plik z makrem, ale nigdzie nie mam opcji narzędzia żeby chociaż nagrać.
Na filmikach w necie wychodzi że taka opcja istnieje. Dlatego powiedzcie mi proszę czy można zrobić vba excel online czy nie, a jeśli tak to czemu ja nie mogę.
Udostępniam link do przykładowego arkusza.

'https://zsp1busko-my.sharepoint.com/:x:/g/personal/marek_partyka_zsp1busko_onmicrosoft_com/EThYKMuyxplHqfvHCJd_GcMBrIJmVuxqEluK82BNGEfDXQ?e=rYgl5J'
_________________
mm
ID posta: 394487 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2498 razy
Posty: 8314
Wysłany: 04-11-2020, 13:45   

Nie można.
Możesz oprogramować pewne czynności, funkcje, procedury ale w JavaScript, a nie w VBA.
_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 394488 Skopiuj do schowka
 
 
markustal
Exceloholic


Pomógł: 1 raz
Posty: 154
Wysłany: 04-11-2020, 14:16   

Nie wiem czy załapałem. W microsoft 365 online nie ma makr, ale google sheets jest możliwość. Czy tak?
_________________
mm
ID posta: 394489 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2498 razy
Posty: 8314
Wysłany: 04-11-2020, 17:28   

markustal napisał/a:
google sheets jest możliwość.
Tak, jest w języku JavaScript.
Przykładowy kod zaznaczający komórkę A6
Kod:
function Select() {
  var spreadsheet = SpreadsheetApp.getActive();
  spreadsheet.getRange('A6').activate();
};
_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 394496 Skopiuj do schowka
 
 
markustal
Exceloholic


Pomógł: 1 raz
Posty: 154
Wysłany: 05-11-2020, 13:48   

Dzięki Marecki za odpowiedź. Widzę że temat makr w Java Script jest chyba świeży, ale coś mi się wydaje, że będzie narastał coraz bardziej. Ogólnie ciężko znaleźć coś na ten temat w necie - może coś więcej po angielski. Nawet w tej kategorii jest kilka nierozwiązanych tematów z tym związanych. Takie 2 pytania.
1. Jak bardzo skomplikowane procedury można wstawiać skrypt tzn czy tak zaawansowane jak w vba w excelu czy tylko o wiele prostsze?
2. Gdybym chciał wstawić ten przykładowy kod to gdzie to dokładnie wstawiam oraz czy osoba która ma udostępniony taki plik też musi się zgodzić na działanie makra?
Pozdrawiam
_________________
mm
ID posta: 394557 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2498 razy
Posty: 8314
Wysłany: 05-11-2020, 14:17   

Ad.1.
https://developer.mozilla.org/pl/docs/Learn/Getting_started_with_the_web/JavaScript_basics
Cytat:
Z większym doświadczeniem, będziesz w stanie stworzyć gry, animowane grafiki 2D i 3D, kompleksowe aplikacje oparte na bazach danych i wiele więcej!

Ad.2.
https://support.google.com/docs/answer/9331168?hl=pl
markustal napisał/a:
też musi się zgodzić na działanie makra?
Tak, będzie wymagana autoryzacja na koncie Google.

Sprawdź:
https://docs.google.com/spreadsheets/d/1jWVnHCMSsRq7Ylm5WynkcCIypfPZHp9WoOtIVwGYGgs/edit?usp=sharing
_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 394561 Skopiuj do schowka
 
 
markustal
Exceloholic


Pomógł: 1 raz
Posty: 154
Wysłany: 06-11-2020, 12:56   

No to chyba temat nie taki świeży, raczej ja jestem w tym świeży :->
Po lekturze prosiłbym o potwierdzenie moich wniosków. Z tego co zauważyłem google sheets oraz excel online z microsoft na one drive to nie jest są te same excele, czy tak?
Jeśli są różne to czy w excelach one drive nie na googlach też da się wprowadzić jakieś makra poprzez skrypty? I teraz pytanie bezpośrednio do Mareckiego. Z linku pod słowem sprawdź otwieram arkusz na google, ale nie mogę nic zrobić (brak możliwości edycji), chociaż nazwa to test makr. Czy chodziło o to żebym sprawdził tylko wygląd czy coś jeszcze?
Pozdrawiam
_________________
mm
ID posta: 394625 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2498 razy
Posty: 8314
Wysłany: 06-11-2020, 15:36   

markustal napisał/a:
Z tego co zauważyłem google sheets oraz excel online z microsoft na one drive to nie jest są te same excele, czy tak?
Tak.
Google sheet to typowa aplikacja przeglądarkowa , w której działają makra, ale napisane tylko i wyłącznie w języku JavaScript - zapomnij o VBA.
Z One Drive możesz uruchomić plik Excela w dwojaki sposób:
1. W przeglądarce (nie mylić z Google Sheet) , lecz nie będzie w nim żadnych makr.
2. Klasycznie na komputerze z makrami napisanymi w VBA.
Patrz foto.
markustal napisał/a:
Z linku pod słowem sprawdź otwieram arkusz na google, ale nie mogę nic zrobić

Nie możesz go pobrać i wrzucić do siebie na Google Drive i uruchomić ?
Wrzuciłem go po to byś sprawdził czy wymagana jest autoryzacja makr.

Excel.jpg
Plik ściągnięto 0 raz(y) 35.64 KB

_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 394635 Skopiuj do schowka
 
 
caelian
Stały bywalec Excelforum


Wersja: Win Office 365
Pomógł: 51 razy
Posty: 485

Wysłany: 07-11-2020, 10:08   

nie wiem czy pamiętacie mój problemz datami?
chodzi mi o to że plik był otierany w excel online i makrow exO dziczało pokazując abstrakcyjne daty, a na stacjonarnym excelu działało prawidłowo.

Także w excelu online makra można uruchamiać ale nie mozna ich tam pisać.
i sam efekt maka może być "zdziczały"
ID posta: 394667 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.marketingNET.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe