Coś takiego [syntax=vbscript]plik = Application.GetOpenFilename(FileFilter:=... If plik <> 0 Then Set plik1 = Workbooks.Open(plik) End If[/syntax] ps Niedawno był podobny temat jak chcesz otwierać więcej plików https://www.elektroda.pl/rtvforum/topic3...
HKEY_CURRENT_USER\Software\Microsoft\Win... CurrentVersion\Policies\Explorer Prawdopodobnie po restarcie będzie ok.
Trzeba wrzucić to w pętlę. Jak znajdzie robi warunek PRAWDA Jak nie znajdzie to w warunku FAŁSZ wyświetla Msgbox i kończy działanie
Prawdopodobnie masz błędny wpis/y w rejestrze dotyczący otwierania plików Excela. Brakuje w nim cudzysłowów (" ") na początku i końcu danego wpisu, bo pewnie Office jest zainstalowany w katalogu Program Files. To Ci powinno pomóc http://www.man.lodz.pl/LISTY/WINNT/2004/... Jak nie, będziemy kombinować dalej ...
Można też tak. Całkiem szybko działa. Dodano po 3 jeśli czytamy większe arkusze danych (u mnie 2 sek Musisz zrobić próbę...
Lub można też taki plik naprawić :)
[syntax=vbscript]Sub Kopiuj() Set a = ActiveWorkbook i = Application.FileDialog(msoFileDialogOpen... s = Application.FileDialog(msoFileDialogOpen... Set b = Workbooks.Open(s) a.Sheets(1).Range("K20:M23").Copy b.Sheets(1).Range("K20") b.Close True End Sub [/syntax]
... niestety żądny kod nie drukuje nie wiem co może być powodem ... Jeśli masz np. zainstalowanego PDFCreator'a, to należy mu dać dodatkowy czas na obsługę dokumentu pdf - można wykorzystać najprostszą pętlę z DoEvents. Po modyfikacji kodów z poprzednich wpisów mogłoby to (choć nie musi) wyglądać tak: [syntax=vbscript]Const acrd$ = "C:\Program Files\..."...
W tym celu można wykorzystać mechanizmy DDE ( http://pl.wikipedia.org/wiki/DDE ) i wysłać do aplikacji polecenie otwarcia. Np dla Worda: WinWord | System | [FileOpen("%1")]
Niestety nie mogę zobaczyć pliku, nie mogę go nawet pobrać z internetu - admin zablokował. No to teoretycznie: Tak sobie myślę skąd makro ma wiedzieć z którego pliku pobrać dane? Sprawdź czy jest to jawnie określone w RowSource. Nazwany Range też może nie mieć właściwego (pełnego) adresu i próbuje brać z ThisWorkbook. Wyświetl sobie co tam dokładnie...
Wg mnie nie ma się do czego przyczepić. Wszystko jest w porządku i tak ma być, że dostęp do otwartych plików systemowych jest zabroniony.
A wpisujesz przestrzeń nazw: [syntax=cpp]using namespace std;[/syntax] Jeśli nie to musisz zmienić następujące linijki: [syntax=cpp]/.../ std::ifstream plik_we; /.../ plik_we.open("dane.txt", std::ios::binary);[/syntax] Ale oczywiście wygodniejsze jest wpisanie jednej linijki niż później cały czas bawić się z std.
Potrzebujesz edytora potokowego, na Linuxie nie ma z tym problemu jednak nie znam jakiegoś edytora potokowego na Windows. Trzeba popytać wujka google. Dodano po 11 Sprawdź program [url=http://www.textpad.com/]TextPad, udało mi się za jego pomocą otworzyć obraz płyty zajmujący 1,4GB. Trawało to niespełna minutę, a proces zajmuje tylko 150MB RAM-u. Mam...
Witaj, Do przełączania między otwartymi plikami Excela możesz wykorzystać ctrl+shift+tab :D
Raczej nie, ale przeskanuj malwarebytes-em.
Co to jest to Len, Right, InStrRev? :) ... To takie coś co można sprawdzić przez 'F1' ... :) [syntax=vbscript]Niech np.: Plik = "C:\Temp\Zdechła_kaczka\umpa_pumpa.xlsx" Plik = Right(Plik, Len(Plik) - InStrRev(Plik, "\", -1, 1)) InStrRev(Plik, "\", -1, 1) => Zwraca pozycję ostatniego "\", ale liczoną z lewej strony, czyli 23 Len(Plik) => Długość łańcucha...
tak najprościej to dopisz na końcu modułu Generate SQL to: Cells(16, 2).Value = szSql Wstawi ci tego stringa w komórce. Ewentualnie: Workbooks.Add ActiveSheet.Paste wrzuci do nowego sheeta. Albo jedno albo drugie wklejasz zaraz po: MsgBox ("Dane zostały wygnerowane: " & iColumnCount & " kolumn i " & iRowCount & " wierszy." & vbNewLine & vbNewLine &...
Spróbuj jeszcze raz. Wpisz formułę gdy plik źródłowy jest otwarty. tak zrobiłem Formuła działa? działa Teraz zamknij plik źródłowy. Nadal działa? działa Otwórz ponownie. Teraz pojawia się błąd? tak A po zamknięciu znika? nie znika, trzeba edytować formułę Dość dziwne to jest. Może nazwa arkusza jest jakaś nietypowa? chyba typowa, ze spacjami pliki...
Tak, oczywiście jest możliwe. Najprościej używając funkcji Dir w pętli Do Until , jednocześnie zmieniając nazwy kopiowanym arkuszom wg. aktualnie otwartego, pliku źródłowego.
Zna ktoś jakiś sprytny pomysł, patent lub sugestię jak można osiągnąć pożądane przeze mnie rozwiązanie? Tak, ja mam sugestię. Zrobić cokolwiek w oparciu o prawdziwą bazę danych. Excel taką nie jest. Sytuacja dostępu do arkusza, jak w układzie pojawia się więcej osób, nie da się zadowalająco obsłużyć, to zawsze będzie prowizorka. Nawet student z PHP...
Co może być przyczyną Trzeba odświeżyć linki. np. makrem [syntax=vbscript]ActiveWorkbook.UpdateLi... Name:=ActiveWorkbook.LinkSources[/syntax...
Windows 10 , OO najnowszy, pakietu Office nie mam tylko OO. "Excel" działa.
Słaby pomysł z tym oknem dialogowym - trzeba się naklikać i to niepotrzebnie chyba, bo kolega napisał, że ma już otwarte pliki. Z innej beczki: 1. Jak wybrać te pliki? Mają może jakąś charakterystyczną część nazwy? Nie może to być taka sama nazwa jeżeli są jednocześnie otwarte. 2. Jak zidentyfikować arkusz do kopiowania? Może być stała nazywa, albo...
Musisz wydobyć nazwę footprintu. W lokalnej bibliotece tworzysz footprint o tej samej nazwie i potem z menu prawego przycisku nad nazwą footprintu w bibliotece wybierasz "update pcb". Wtedy protel zaktualizuje wszystkie footprinty o tej nazwie w otwartych plikach pcb.
Gdybyś chciał odzyskać ten pin na PORTG.1 lub jakikolwiek który ustawisz jako ten Cs_disp to musisz otworzyć ILI984x_functions8.inc Na otwartym pliku klikasz CTRL+R czyli "Replace" W nowootwartym okienku wpisujesz "Cs_disp" a niżej " ' Cs_disp". Ten myk zakomentuje używanie pinu Cs_disp w całym pliku i nie przeoczysz żadnego. https://obrazki.elektroda.pl/4279812200_...
Otworzy plik, zapisze plik i kolejny plik. Nic z tego nie da się odczytać.
Tak ponieważ plik hex to plik tekstowy zawierający adresy pamięci, reprezentacje tekstową bajtów w hexie oraz sumę kontrolną na końcu każdej linii. Porównaj sobie np. pierwszą linię otwartego pliku bin w jakimś dowolnym hexedytorze oraz linię pliku hex to zrozumiesz. A więc Twój plik wynikowy nie przekracza 128kb, bo ma 116kb i tyle będzie go we flashu
Funkcja ADR.POŚR pobiera dane tylko z otwartego pliku, więc tu raczej się nie nada. W Excelu można to zrobić odpowiednim makrem, ale dostosowanym do konkretnego problemu. Twój zapis formuł wskazuje jednak, że to nie jest Excel. Podaj dokładnie jakiego programu chcesz użyć i więcej szczegółów o tych danych (czy to są pojedyncze komórki z każdego pliku,...
Witajcie. Mam zainstalowany ClassisShell.net, jako menu. Ostatnio w niektórych pozycjach z menu programów brak pozycji z ostatnio otwartymi plikami. Dla przykładu: https://obrazki.elektroda.pl/5010527600_... jest ok. Lista zmienia się dynamicznie wraz z otwieranymi PDFami. Ale już poniżej https://obrazki.elektroda.pl/6944157200_...
1. Zaalokować jakiś bufor, na przykad wielkości 2^12 w obszarze zmiennych globanych. 2. Wczytać parametry. Dla zadania domowego specjalizowana biblioteka to overkill więc zakładamy, że argc[1] to nazwa pliku, argc[2], wielkość pliku 3. Otworzyć plik wejściowy - fopen w trybie binarnym 4. W pętli do EOF lub zerowej ilości odczytanych bajtów: 4a wczytać...
Pomysł całkiem niezły, nie widzę powodów do niedziałania :) Myślę że wykrywanie napięcia z USB będzie dobrym pomysłem. Wtedy Twój układ zamyka otwarte pliki, kończy zapisywać czy co tam robił, i przełącza piny SPI w tryb wejść. Z tym że musi to zrobić szybko, nie wiadomo jak czytnik się będzie śpieszył... chociaż czytnik można zasilić z portu mikrokontrolera...
Dzisiaj podczas instalacji KICADa otrzymałem info " zwięks FILES w config.sys " System nie znajduje pliku config.sys . System windows 7 home premium.
Wydaje mi się że po załadowaniu pliku nazwa nie jest nigdzie przechowywana, bo po prostu jest niepotrzebna do działania obiektu graficznego.
Hej, Mam taki oto kodzik w pliku tekstowym vbs.
Witam. Jak przerobić kod aby kopiował dane z otwartego pliku exela? Oto kod: [syntax=vbscript]Sub kopiowanie() Workbooks.Open Filename:="C:\Users\koziel.radek\Desktop... Range("F9:F10000").Copy ThisWorkbook.Activate Sheets("Skanowanie").Activate Range("F9").Select ActiveSheet.Paste Workbooks("Radek.xlsx").Close End Sub[/syntax]
Sciagnij i uruchom: http://www.winhelponline.com/fileasso/ex... Swoja droga temat byl juz poruszany na forum.
Właśnie doprowadziłem do takiej sytuacji jak u Ciebie poprzez cofnięcie zegara systemowego i otwarcie pliku bez zapisywania.
Ok to zrób tak otwórz jeden plik Zeszyt1 potem przez Ctrl + o ten drugi Zeszyt2. Powinny być w tej samej instancji. A użyłeś polecenia: Application.ShowWindowsInTaskbar = True ? Możesz je wpisać w oknie Imediate w VBA albo wkleić w makro Powinno sprawić że oba pliki mimo że otwarte w tej samej instancji będą wyświetlone w oddzielnych oknach i będziesz...
W Twoim kodzie było: [syntax=vbscript]ActiveWorkbook.Close[/s... tę linijkę po prostu przepisałem. Gdy zapisuje się plik pod nową nazwą przez SaveAs, otwarty skoroszyt przyjmuje nazwę zmienioną pod którą był zapis. Nie wiem, czy można zmienić nazwę otwartego skoroszytu inaczej niż przez zapisanie go. Zatem w tym przypadku proponuję ponowny zapis...
Może przywróć system - Otwórz narzędzie Przywracanie systemu, klikając przycisk Start, klikając kolejno polecenia Wszystkie programy, Akcesoria, Narzędzia systemowe, a następnie klikając polecenie Przywracanie systemu. Jeśli zostanie wyświetlony monit o hasło administratora lub potwierdzenie, wpisz hasło lub potwierdź. Uwaga Przed uruchomieniem...
Uściślij: 1. Czy pliki zostały już otwarte z danego katalogu i przebywają sobie w tle programu, co sugerowałoby to co napisałeś (" pobiera z otwartego pliku ") ? 2. Czy też pliki trzeba dopiero otworzyć z danego katalogu ? 3. Jeśli trzeba, to czy jest to katalog tylko "jednopoziomowy", czy też znajdują się w nim podkatalogi, z których też należy otwierać...
niestety nie pomoglo
Witam. Kolego, to już kolejny Twój temat dotyczący tego samego "problemu". Z Twoich opisów niewiele wynika a do tego jeszcze prowizja na otwarcie pliku: TDA8920B.PDF Pozdrawiam.
komenda [syntax=bash] lsof -p 23334 [/syntax] -p [ PID z którym są problemy ]. Komenda pokaże pliki otwarte przez dany proces.
Bo antyvirus blokuje otwarcie pliku? Albo ten wbudowany w XP albo jakis ktory sam zainstalowales.
W eaglu musisz mieć otwarty plik ze schematem i płytką. Gdy edytujesz schemat (np: dodajesz rezystor) to zmiany same przenoszą się na płytkę.
Witam.Parę lat temu pracowałem na uleadzie,ale to była chyba szóstka.Nie kojarzę jak wygląda interface teraz,ale z ogólnego punktu widzenia możliwości są następujące:Plik wynikowy po kodowaniu może być większy od źródłowego w przypadku poddania go rekompresji podczas kodowania,wskutek czego zyskuje na jakości.Wszystko zależy od tego jaki jest to plik...
Wyszła mi taka formuła: [syntax=text]=ADR.POŚR("'[01 Par. -Styczeń 2017.xlsx]"&TEKST(WYSZUKAJ(100;B$7:B7);"... wykorzystuje liczby wpisane w kolumnie B. Wyniki muszą być wpisywane od siódmego wiersza. W kolumnie W jest formuła wyliczająca numer wiersza...
Otwarcie pliku mov przez virtualdub może być problematyczne, ale wystarczy otworzyć go przez QuickTime Player, do "wyjęcia" ścieżki dźwiękowej ustawiamy export sound to wave.
Sposobów na otwarcie pliku w VBA jest wiele. Można użyć: [syntax=vbnet]Pthnm = ActiveWorkbook.Path Workbooks.Open Pthnm & "\TMP.xlsx"[/syntax] a nazwę pliku podać przez InputBox lub pobrać z jakiejś komórki w arkuszu. Inny sposób to użycie FileDialog i wybranie pliku przy jego pomocy. Wybór należy do Ciebie.
Czyli chcesz pracować z otwartym plikiem o nazwie "Dokumenty*"? Jeżeli tak to musisz przeszukać Workbooks w pętli i sprawdzić czy nazwa zawiera odpowiedni ciąg znaków. Tylko w tym przypadku możesz mieć więcej niż 1 plik. Co wtedy? Ja zwykle dawałem komunikat, że brak pliku lub więcej niż jeden.
...Mam skłonność do wybierania krótkich kodów, Żebyś tak jeszcze miał skłonność do pisania krótszych postów ;P Niedawno miałem podobny problem, który rozwiązałem w ten sposób, że przed otwarciem pliku sprawdzam wszystkie otwarte arkusze. Coś w stylu: otwarty = false for each ws in Workbooks if ws.Name = "RAPORT DZIENNY.xls" then otwarty =...
Bardzo proszę o sprawdzenie plików FRST. Podczas pracy laptopa co kilka minut wyskakuje okno pytające w jakim programie otworzyc plik typu .js Z góry dziękuję
Można chyba sprawdzić błędy zwracane podczas otwierania pliku - z tego co napisano w MSDN to chyba chodzi o błąd 55. IOException 55 FileName is already open, or FileName is invalid.
Dzięki OJM. Używałem ADR.POŚR ale zwracał mi błąd, więc myślałem, że to nie to. Zresztą obydwa pliki otwarte i nie działa. Czy używać apostrofów czy samych cudzysłowów? Przykładowy string: ="D:\Dane\" & A1 & "\" & A2 & "\[plik1.xlsx]daneA!$C$3" gdzie w komórce A1 jest "2020" (rok), a w A2 '03' (miesiąc) wyrzuca mi błąd "#ADR!" Co nie gra w tym stringu?...
Makro ma pozwolić na przeliczenie danych z np. 20-30 osobnych plików, które mają dane zawsze w zakresie A1:U100. W pliku TESTY wklejamy do zakładki DATA dane skopiowane z otwartego pliku, następnie w zakładce REPORT w komórkach AE4:AE15, mam wybrane dane po przeliczeniach, które kopiuję do kolejnej zakładki ZBIORECZE WYNIKI. Kolejne pliki są przeliczne...
Na obrazku skoroszyt jest otwarty na Twoim kompie Na obrazku widać, że Excel jest otwarty na komputerze zdalnym (AnyDesk). Na filmie uruchamiam makro, które importuje z Arkusz1 (z zasobu sieciowego \\serwer\bekap\a.xlsx) do tabeli Excel, co działa. Chyba o pobranie danych Ci chodzi, a nie o kopiowanie pliku, prawda? [syntax=vbscript]Kill Ustawienia.Ścieżka...
Ale to nie kopia a korzystasz z oryginału. W ten sposób dysk może się zawiesić podczas kopiowania lub uszkodzić całkiem. DMDE umożliwia odzysk w wersji darmowej jednym kliknięciem tylko danych z aktualnie otwartego katalogu, więc musiałbyś nieco popracować. Niewykluczone, że po wykonaniu kopii do pliku partycja otwarta w OSFMount byłaby czytelna. Taki...
Nie robiłeś dokładnie "tak", bo w kodzie masz After:=Workbooks("wczyt.xlsm"), co jest składniowo bez sensu: "wstaw nowy arkusz za plik wczyt.xlsm". Ja tylko dodam, że składnia [syntax=vb]ActiveSheet.Copy After:=Workbooks("wczyt.xlsm").Sheets(Sh... nie zadziała jak trzeba, bo po otwarciu pliku, jak w przykładzie, aktywnym jest nowootwarty...
Pojemność tego pliku jest za duża w stosunku do pamięci MX25L12835F jest 16385KB powinno być 16384KB Program wskazuje na błąd: rozmiar otwartego pliku nie pasuje do pojemności pamięci
Należy wypróbować 2 sposoby: 1)automatyczny - http://google.com/search?q=naprawa+pliku... 2)ręczne - do tego potrzebne są początek i/lub koniec pliku.Jeśli chcesz je podać to można użyć na przykład programu HxD, przydałoby się kilkaset bajtów z początku i kilkaset z końca(jak chcesz to możesz trochę mniej lub więcej).Zrób zrzuty ekranu z początku...
Wypróbuj sobie (na katalogu z jednym plikiem na początek) coś takiego: [syntax=vb]Sub ZapiszP() Dim fd As Object, kt As String, wb As String, wkb As Workbook, haslo As String haslo = Sheets(1).Range("A1") 'tu podstaw hasło Set fd = Application.FileDialog(msoFileDialogFold... With fd .AllowMultiSelect = False .InitialFileName = ThisWorkbook.Path...
DAMOS - otwarte .OLS - 685 plików. Cena za jeden damos już od 20€ Lista w załączniku UPDATE
Podam ci tylko przykład,a sam na jego podstawie zmień pliki.Instrukcje: 'd:\plik.txt' 'd:\plik1.txt' to są ścieżki dostępu do plików plik.txt - z którego czytamy i pliku plik1.txt do którego zapisujemy.Aby czytać z pliku,musi on istnieć na dysku, inaczej kompilator wykaże error.W dołączonym przykładzie jeżeli najpierw zastosujesz: assign(zapis,'d:\plik1.txt');...
Funkcja WYSZUKAJ.PIONOWO działa tylko na otwartych plikach... Spróbuj z INDEX(PODAJ.POZYCJĘ
Dla Office 2003 i 2007 folderów tych szukaj w głównych folderach Office 939521 W nich mogą siedzieć specjalne ukryte pliki np typu xla, w których zawarte są pewne funkcje uruchamiane każdorazowo przy starcie aplikacji. Mogą tu powstać poważne komplikacje np w sytuacji wymuszenia (choćby jakimś makrem) otwarcia drugiej instancji aplikacji gdyż wtedy...
Można za pomocą funkcji ADR.POŚR, ale to będzie działać pod warunkiem, że oba pliki będą otwarte . [syntax=text]=ADR.POŚR("[Zeszyt2_dane.xl...
Jak wykombinować automatyczne wysyłanie wiadomości po otwarciu (Workbook_Open) przez menadżera oraz zamknięciu po wykonaniu w taki sposób żeby plik przy normalnym uruchomieniu nie wykonywał wysyłania itd Możesz zatrzymać wykonywanie makra przez otwarcie pliku z wciśniętym sziftem (lub "czarowanie" ze skryptami wtedy bez workbook open) ps Albo dodaj...
Po co to: Set SkoroszytZrodlowy = ThisWorkbook? Łatwiej użyć Thisworkbook. To taka sama zmienna. Nie trzeba nic definiować M$ już to za nas zrobił. Nazwa się nie podoba? Zamiast: Set ArkuszZrodlowy = SkoroszytZrodlowy.Sheets(Range("G2").Val... lepiej użyć instrukcji With, prostsze i nic nie trzeba definiować. With jest dobre również podczas otwierania...
Możesz również otworzyć program powerpoint, z jego menu wybrać otwarcie pliku i odszukać swój zapisany plik. Ewentualnie sprawdzić czy nie ma go na liście ostatnio otwartych plików i stamtąd otworzyć.
Wersja demo ogranicza tylko funkcjonalność programu w przypadku całkowitego "posypania się" systemu plików. Ogranicza bowiem odzyskiwanie danych tylko w obrębie aktualnie otwartego katalogu, do 4000 plików jednocześnie i nie umożliwia odzyskiwania folderów. Poza tym przywracanie wpisów w tablicy partycji, jej modyfikacja i przywracanie sektorów, czy...
Tylko informuję: Obecnie po zmianach przepisów to co chcesz zrobić jest mocno nielegalne. Ingerujesz w drogomierz. Przecież nie ingeruję we wskazania drogomierza jeżeli wgrywa nie zmodyfikowany wsad. 1 otworzyć właściwy plik na dysku przez vag eeprom " file open" 2 wgrać otwarty plik do zamontowanego licznika. Otworzyć "dash" i "write EEprom"? Mam...
Otwarcie pliku do odczytu za pomocą klasy fstream powinno wyglądać tak [syntax=cpp]fstream plik("aa.txt",ios::in);[/syntax] Natomiast do zapisu. [syntax=cpp]fstream plik("aa.txt",ios::out);[/syntax] Jeśli nie ma pliku o podanej nazwie to zostanie on utworzony. Dobrze jest też sprawdzić czy podczas otwierania wszystko poszło dobrze. [syntax=cpp]if (!plik.is_open())...
Skrót klawiaturowyLogo systemu Windows klawisz R. Wpisz ciąg %userprofile%. Zostanie otwarte okno Eksploratora plików zawierające Twoją nazwę u góry. Odszukaj dodatkowy folder o nazwie „OneDrive” lub „SkyDrive”, który ma starszą datę utworzenia lub datę modyfikacji, a następnie wyszukaj w nim brakujące pliki i foldery. Nazwa...
Uzyj unlocker lub LockHunter.
Ok, widzę że w ogóle nie załapałeś o co mi chodzi w pierwszym poście :wink: . W "case 3" otwierasz plik do zapisu. Następnie wchodzisz do funkcji zapiszplik i znowu otwierasz ten sam plik do zapisu. Ponieważ jest on już otworzony w obiekcie 'plik', więc 'ofstream zapisz("samochody.txt")' nie udaję się - nie można mieć otwartego tego samego pliku dwa...
Mianowicie jak można zapisać pojedynczą wiadomość Gmail na dysku? W jakim formacie? Bo jeśli w dowolnym to starczy kliknąć ikonkę "Drukuj wszystko" a potem użyć drukarki "Microsoft print to PDF". Można też Ctrl-A, CTRL-C i wkleić do pliku otwartego edytorem tekstu. Zapis do *.eml - klikasz ikonkę "Więcej", z menu wybierasz "pokaż oryginał", na kolejnej...
Dostęp do pliku tekstowego z Excela jest prosty z poziomu VBA. Warunek to otwarcie pliku za pomoca instrukcji Open i zamknięcie za pomoca instrukcji Close oraz odczytywanie danych za pomocą odpowiedniej instrukcji Input. Najprosciej, bez zbednego wnikania w zawilosci, mozna czytac dane wg. ponizszego kodu: Sub importData() 'miejsce położenia pliku tekstowego...
Podałem makro które zapisane w pliku robi kopię zapasową w innym katalogu. Jeśli kopia pliku ma być zapisana w tym samym katalogu to do swojego makra proponuję dopisać: Dim katalogZapisu As String ' to wpisujemy na początku deklaracja zmiennej katalogZapisu = ThisWorkbook.Path ' odczytamy katalog w którym jest zapisany otwarty plik ThisWorkbook.SaveCopyAs...
... W sumie to zamknięcie i ponowne otwarcie pliku też nie wykonało zadania. Bo to dotyczy modułu Change arkusza i jeszcze warunku z "Target". Czyli tak na wprost w mocnym uproszczeniu: wykonaj gdy nastąpiła jakaś zmiana w arkuszu ... gdy (if) się zmieni coś we wskazanym zakresie - czyli zrób podstawienie w momencie zmiany (próby zmiany) komórek w...
Napisz to jaśniej i załącz przykładowy plik. Jeśli plik źródłowy jest otwarty (w tej samej instancji Excela), to nie jest potrzebna ścieżka, wystarczy nazwa pliku. Co to znaczy: "Wprowadzenie odwołania do innego (otwartego pliku)"? Gdzie ma być wprowadzone to odwołanie? Do komórki arkusza? Do jakiegoś okna dialogowego wyświetlonego przez makro? Czy...
Skoro wyłączenie makr umożliwia otwarcie pliku, to problem musi tkwić tam. Zrobiłeś tak jak pisałem (zapisałeś plik kiedy był otwarty na wysokich zabezpieczeniach makr?). Sprawdź czy nie masz jakiś pętli uruchamianych przy otwarciu które się "zapętlają", może masz tam jakieś linki do lokalizacji sieciowych które są niedostępne, bardzo dużo "kosztownych"...
Na pewno jest jakiś limit, jeśli to wymaga wielu kanałów przesyłania (otwarte pliki, gniazda) - ale to, jaki jest limit, zależy od systemu, i pewnie można to nawet ustawiać. Przypuszczam, że parę setek (zapewne ściąganie pliku + zapisywanie używa w sumie dwóch). System Linux, czy jakiś inny?
Za nim zacznę cokolwiek pisać na temat mojego problemu to przede wszystkim Życzę Najlepszego :D a teraz do rzeczy. Ostatnio bawię się programem do edycji napisów i synchronizowania z filmem "Subtitle Workshop" i ogółem wszystko jest w porządku tyle że nie raz, nie wiem dlaczego program po wczytaniu napisów źle je odczytuje to znaczy zamiast polskich...
Odinstalowałem K-Lite Codec i dwa wpisy z rejestru związane z tym oprogramowaniem. Jest troche lepiej, bo tym razem słychać już głos. Ale system dalej się zawiesza... A to zawieszanie, czym się objawia? Pojawia się jakiś błąd, czy system "zamraża się" i koniec? "Zamraża się" i koniec. Kursor nie chodzi po ekranie, nic...
moze to : http://www.fftw.org/ moze tez byc w bibliotekach boost : http://www.boost.org/ ale nie jestem pewien
doczytalem, ze trzeba otworzyc plik jako binarny i liczy dobrze juz rozmiar, rozmiar taki sam jak w windowsie powiekszony o 1, pewnie dolicza znak konca pliku fptr = fopen("c:\\test.dat", "rb"); while (!feof(fptr)) { ch = fgetc(fptr); //albo tak: fscanf(fptr, "%c", &ch);...
Najprościej utwórzyć łącza. Przy otwartych plikach wpisz "=" i kliknij w komórkę drugiego...
Start -> Panel Sterowania -> Narezędzia Administracyjne -> zarządzanie komputerem -> Foldery udostępnione -> otwarte pliki
Normalnie Win95 nie używa plików autoexec.bat i config.sys No tutaj właśnie próbuję sobie przypomnieć, czy czasem nie był wymagany plik config.sys z liniami dotyczącymi ilości możliwych otwartych plików oraz bufora.
Pokaż zrzut ekranu z otwartymi plikami xxx.c i xxx.h
Ja bym przeskanował pendrive (lub inny nośnik, z którego otwarty był plik źródłowy do modyfikacji) jakimś programem do odzyskiwania danych - jak nic nie zapisywałaś po awarii to jest szansa, że znajdzie temp z zawartością. Tylko szansa oczywiście, pewności nie ma.
Mógłby ktoś rzucić światło w czym rzecz? Masz w tym kodzie zbyt dużo błędów (literowych, logicznych i konstrukcyjnych) :cry: Proponuję nauczyć się korzystania z Edytora VBA :idea: i przejść to makro w trybie krokowym - obserwując cały czas (w oknie Locals, oraz w otwartych plikach) jakie kod wywołuje zmiany zmiennych, oraz zmiany w arkuszach.
Ku...rcze działało itd ale pracowałem na otwartym pliku z internetu i co z tego że zapisałem............ Jutro jak znajdę czas to powtórzę.
Obawiam się, że Windows nie pozwoli ci zmienić nazwy aktualnie otwartego pliku. Zapis z inną nazwą zrobi kopię, czyli nic nie da. Poszukaj innego rozwiązania, może zapisz w pliku login, to zawsze ci wolno. Ja tak kiedyś zrobiłem i działało. Plik był dla innych niedostępny - dostawali komunikat z loginem tego, kto go otworzył, ale już nie pamiętam jak...
Jeśli będziesz miała otwarte oba pliki (tylko :!: ) to w świeżym pliku możesz wykorzystać makro typu :spoko: : [syntax=vbscript]Option Explicit Sub duplikatclear() Dim ws As Worksheet Dim ww As Worksheet Dim i, lrs, lrw As Integer Dim db As Range Set ws = ThisWorkbook.Sheets(1) Set ww = Workbooks(2).Sheets(1) lrs = ws.Cells(Rows.Count, 6).End(xlUp).Row...
Na początek podpowiem w VBA otwarcie pliku to: Open "c:\Users\Paweł i Wiola\Desktop\TCN+opisy\dod\nazwa_pliku_... For Input As #1 Oczytanie linii z pliku to: Line Input #1 , NowaNazwa Zamknięcie pliku: Close #1 Zamiana nazw to chyba jest tak: staraNazwa ="c:\Users\Paweł i Wiola\Desktop\TCN+opisy\dod\1.txt" ZmianaNazwa = "c:\Users\Paweł...
Wielke dzięki za aktualizację :D. A ja się nakombinowałam z Gandalf, adamas, VBA, excel , z dużej litery i małej.... Edycja: Ostatnia wersja którą wstawiłeś gryzie się z innymi otwartymi plikami excel'a. W momencie przełączania się na inny otwarty plik - "Próba" przełącza się samoczynnie do arkusza "Start".
Na pracę samej jednostki nie powinno mieć wpływu. Na programy może - podczas takiego resetowania nie są zapisywane zmiany w otwartych plikach.
Zobacz co masz w autostarcie... może jakaś historia ostatnio otwartych plików (filmy , muzyka) z jakiegos odtwarzacza czegoś szuka...
samsung otwarte otwarte samsung otwarte kłódki
wektor napięcia zasilanie manipulatorów integra czcionka chrome
Kod do pilota Emmerson U2 dla sprzętu Qilive Zamiennik pilota do bramy garażowej Globe 9 - OM3T-BX