Ребята кто-то шарит в этом, нужно немного доделать задание, а у меня времени нету. Не бесплатно конечно же !
щас переведу это задание домашнее с универа, там уже все готово осталось только доделать Tym razem dwa drobiazgi. 1. Wystarczy dokończyć program pisany na zajęciach. Program Otwieracz zakończyliśmy w miejscu, w którym poznajemy nazwę otwieranego pliku. Teraz trzeba go otworzyć. Przed otwarciem wybranego pliku należy sprawdzić czy plik jest już otwarty. Jeżeli plik jest otwarty to wystarczy go aktywować. Do sprawdzania czy plik jest już otwarty mamy napisaną na zajęciach funkcję. Plik otwiera metoda Open obiektów Workbooks. 2. I jeszcze inna wersja procedury sprawdzającej czy jest już otwarty skoroszyt o określonej nazwie. Co się stanie gdy spróbujecie aktywować skoroszyt, którego nie ma? Do obsługi błędów stosujemy funkcję On Error. On Error Next - wyłącza obsługę błędów - powoduje wykonanie kolejnego polecenia ignorując błąd. On Error GoTo Labelpowoduje przejście do miejsca w programie oznaczonego etykietą Label. Etykietę tworzy się przez podanie Jej nazwy i postawienie znaku : np: Blad23:to etykieta o nazwie Blad23 Wykorzystując te wiadomości napiszcie inna wersje procedury sprawdzającej czy jest otwarty skoroszyt o konkretnej nazwie. На цей раз, два дрібниці. 1. Просто повна програма написана в класі. Програма відкривач закінчилася в тому місці, де ми знаємо ім'я файлу, щоб відкрити. Тепер у вас є, щоб відкрити його. Перед тим як відкрити файл, перевірте, якщо файл вже відкритий. Якщо файл відкритий досить, щоб активувати його. Для того, щоб перевірити, чи є вже відкритий файл, ми писали в функції класу. Файл відкривається відкритий метод об'єкта Workbooks. 2. І ще один варіант процедури експертизи, яка вже відкрита робочий зошит на ім'я. Що відбувається, коли ви намагаєтеся активувати книгу, яка не існує? Щоб використовувати обробку помилок On Error функції. On Error Далі - обробка помилок викл - виконує наступну команду не звертаючи увагу на помилку. On Error GoTo мітка переміщається на місце в програмі марковані Label. Етикетка творець дає їй ім'я і місце характер: наприклад, Blad23: ярлик називається Blad23 За допомогою цих повідомлень, писати різні версії процедури експертизи або відкрити книгу з певним ім'ям. Перевод в гугле не оч хорош но реально нету времени