Ad1. Mniej więcej taki kod: [syntax=vb]Sub Konsoliduj() Dim tTbl() Dim i: i = 1 For Each MyWorksheet In ThisWorkbook.Worksheets If (MyWorksheet.Visible = True) And (MyWorksheet.Name <> "Razem") Then ReDim Preserve tTbl(1 To i) tTbl(i) = "'" & MyWorksheet.Name & "'!R1C1:R2C2" i = i + 1 End If Next Selection.Consolidate Sources:=Array(tTbl()),...
Kurcze, szukałem na prawde długo i nic nie mogę znaleźć. Jest dużo o imporcie .txt i .csv, ale o .xls i .xlsx nie mogę znaleźć :( Być moźe dlatego, że niepoprawnie zadaje pytanie do szukania. Będę wdzięczny za każdą wskazówkę Pozwól sobie pomóc i napisz jak ten import ma wyglądać? Gdzie znajdują się pliki do importu, jak się nazywają, jak mają się...
Jest tam makro. Otwórz pusty arkusz i uruchom makro DwaDzieścia :)
Cześć, Czy ktoś pisał kiedyś makro importujące kilka plików PDF do arkusza excel i chciałby się tym kodem podzielić ?
Był błąd - chyba go poprawiłem. Zmieniłem trochę całość - eksportowałem jako moduł bas - dołącz do swojego projektu i użyj. Również zamieszczam arkusz testowy z importowanym modułem. Użycie jest proste - zaznaczasz zakres komórek, na którym chcesz przeprowadzić zmiany i w menu Narzędzia -> Makro -> Makra uruchamiasz jedyne makro, jakie jest - zrób_gwiazdki....
Witam wszystkich, jestem tu nowa więc jeżeli umieściłam temat w złym miejscu to przepraszam. Przeglądałam już forum i wiem, że były podobne tematy ale nie znalazłam rozwiązania dla siebie. Otóż mam do napisania makro w excelu, które automatycznie będzie zczytywać dane z pliku txt. Plik txt ma taką formę: ux wartość liczbowa1 uy wartość liczbowa1 ux...
Witam. Jestem nowy i mam problem. Czy mogę prosić o pomoc w napisaniu makra, które by importowało dane z plików txt. do jednego arkusza w programie excel. Z góry dziękuję za pomoc, pozdrawiam szanownych forumowiczów.
np. dla 2revD jest plik ze 16 arkuszy, ma takie makro(nie testowano) [syntax=vb]Sub importuj() Dim sbr As Workbook Set sbr = ThisWorkbook pth = "D:\DaneKlijenta\L" 'sciezka do katalogow For s = 1 To 16 Workbooks.Open pth & s & "\2 rev D.xls" Range("a10:a448").Copy sbr.Sheets(s).Range("A1") Range("d10:d448").Copy sbr.Sheets(s).Range("B1") Range("e10:e448").Copy...
Napisz makro które zrobi to co chcesz.
Przepraszam ,że zawracam głowę ale nie mogę sobie poradzić z prawidłowym wyznaczeniem ściezki pliku ,który ma zostać skopiowany. Powinna ona być następująca - I:\Wycena Efos\NabyciaUmorzenia + dane z Wyciagu powinny wklejać się do arkusza o nazwie PODST - Wkleić
Hej Mam problem z napisaniem makra dla arkuszy google zaimportowałem stary arkusz Excela do arkuszy i przekonwertowałem makra ale nie działa mi makro drukujące wyznaczony zakres bo naciśnięciu przycisku. Czy miał ktoś podobny problem i wie jak to rozwiązać? Próbowałem szukać w google rozwiązań i nie znalazłem nic sensownego może ktoś pomoże
Mam dziwne wrażenie, że arkusz źródłowy powstaje poprzez import z pliku TXT. Jeżeli mam racje to może załącz ten plik?
Załączam plik który wykorzystuje kwerendę (połączenie z bazą poprzez import) z przyciskiem aktualizującym (makro aktualizujące kwerendę). Podobnie jak to zrobił kolegę adamas_nt z tym że w moim przypadku makro tylko wymusza odświeżenie kwerendy. Przy tym rozwiązaniu dane zawsze będą pobierane i aktualizowane na podstawie bazy więc jeżeli zmienią się...
makro działa chyba tak jak trzeba :) ale jest mały problem - gdy ładuje małe pliki txt to jest ok ale gdy ładuje duże pliki txt (około 5mb każdy) to makro ładuje około 30 000 wierszy i wyskakuje błąd "Overflow"
Nagraj makro i popraw według potrzeb. Wybacz, ale apetyt rośnie w miarę jedzenia... Daj coś z siebie.
A może spróbuj inaczej. Daj użytkownikowi swój plik excel-a z makrem do importu arkuszy z danymi z jego pliku wg tego rozwiązania: https://msdn.microsoft.com/en-us/library... Wg mnie (ale to tylko gdybanie) przy zapisywaniu kodu źródłowego makra jest on translatowany do kodu pośredniego i raczej ciężko to widzę, że część kodu działa...
Przyjrzałem się bliżej danym w pierwszym arkuszu i... mamy tam parę "kwiatków". Dane nie są spójne, ale ogólnie nie jest źle. Znalazłem ze 4 wyjątki, które na szczęście "mają regułę". Np: http://obrazki.elektroda.pl/2132347100_1... http://obrazki.elektroda.pl/4068974900_1... Adres też zapisany jest różnie, od lewej: "ul",...
Ten problem rozwiążesz, jeśli nagrasz makro dokonując importu tekstu i podejrzysz kod (dane->importuj dane zewnętrzne->importuj dane). Tworzysz kwerendę w której potem makro może podmieniać ścieżkę do pliku.
hibou1, nie piszesz, w której wersji Excela pracujesz. Generalnie, nie należy takich plików otwierać przez dwuklik na ikonce/nazwie pliku, bo wtedy zdajemy się wyłącznie na domyślność Excela - a Excel wszystko co przypomina liczbę traktuje jak liczbę, a dokładność pamiętania liczb to 15 cyfr. Wszystko co ponad to jest zastępowane zerami. Dlatego zanim...
Wartości ujemne: Najlepiej skorygować przy imporcie, wystarczy kilka poprawek w istniejącym makro[syntax=vb]Sub kopiuj_z_pliku() Dim kom As Range Windows("plik importu.xlsm").Activate 'wskazane wybranie właściwego arkusza Range("A2:K1000").Select Selection.Copy Windows("rozliczanie palet.xlsm").Activate Sheets("Import").Activate 'dodałem Range("A3").Select...
Jest jakiś trik by po nowym wpisie posortowała się z automatu? Można wykorzystać makro zdarzeniowe typu [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range)[/syntax] dla arkusza z danymi, które będzie sortowało po każdej zmianie w określonym zakresie :D . Poprzez trick z importem danych z jednego arkusza do drugiego można ustawić kwerendę...
Ma byc tyle arkuszy ile jest plikow *.txt w folderze IMPORT + ktorze juz byly. Makro8 zmienić tylko początek, resztę kodu jak w Ciebie
Z góry bardzo dziękuje za jakąkolwiek pomoc, ponieważ kombinuje już od paru miesięcy, i nie moge sobie poradzić. Z takim "arkuszem" nie poradzi sobie żadne makro. Każdy arkusz praktycznie jest inny tzn różne liczby kolumn, różne opisy, wiersze pojedyncze i dwu lub kilkuliniowe :D , formatowania komórek domyślne lub "od czapy" (np komórka D2 w arkuszu...
Cześć. Bardzo proszę o pomoc. Mam plik excel w którym jest 150 arkuszy o nazwach liczbowych odpowiednio 1, 2, 3... 150. W każdym jednym arkuszu chciałbym aby było makro które kopiuje konkretne dane do nowego pliku (zawsze te same od S6:V6). Plik excel z makrami jest "matrycą" która co miesiąc powstaje nowa (służy do rozliczania zleceń) i zmienia się...
Pozwolę sobie wtrącić swoje 3 grosze.;) [syntax=vb]Sub ImportujPliki() Application.ScreenUpdating = False Dim Plik As String, Katalog As String, SN As String Katalog = "C:\PlikiExcela\" Plik = Dir(Katalog & "*.xls*") With ThisWorkbook While Plik <> "" Set wb = Workbooks.Open(Katalog & Plik) SN = Mid(Plik, 1, InStrRev(Plik, ".") - 1) wb.Sheets(1).Copy...
Spróbuj [syntax=vb]Sub Makro_kopiowanie() ' This macro will import a file into this workbook PathName = Range("D3").Value Filename = Range("D4").Value ControlFile = ActiveWorkbook.Name wrs = 5 'nazwy arkuszy od "D5" Workbooks.Open Filename:=PathName & Filename Windows(ControlFile).Activate With Sheets("Podsumowanie") Do While .Cells(wrs, 4) <>...
Do importu danych które do tej pory obrabialiśmy już dużo wcześniej nagrałem makro i wszystko działa. Dorobiłem do tego przycisk i jest OK. Teraz muszę nagrać kolejne makro, które zaimportuje plik wlasciciel.csv (plik zawsze będzie miał tą sama nazwę). Potem trzeba będzie do tego mara dopisać warunek żeby wykonało się pod warunkiem, że plik istnieje...
No, już lepiej :) Jeszcze fragment Range("A1").Select ActiveSheet.Columns("F:F&qu... = "####-##-##" można zbić w jedną linijkę. Unikaj robienia SELECT kiedy nie musisz, poczytaj o tym tutaj, #TIP5: WorksheetExists = False For each ws in Worksheets if ws.Name = WorksheetName then WorksheetExists...
Witam Stworzyłem programik, który importuje z folderów i podfolderów pliki *.dat do Excela. Pierwszy przycisk (makro) otwiera po kolei wszystkie pliki dat i zapisuje do jednego arkusza w pierwszy wolny wiersz. Drugi makro importuje konkretny plik z konkretnego folderu. W folderze dane znajdują się podfoldery np. 0112 , 0212, 0312 które oznaczają miesiąc...
Witam, przeszukiwałem tematy ale nie mogę nic znaleźć podobnego - więc sorki jeśli gdzieś coś było.... Problem: Tabela w arkuszu (rozmiaru od C3 do AE60) importuje dane z innego arkusza i przedstawia je w postaci cyfr i literek. Chciałbym aby za pomocą kodu VBA wyniki : np jeśli pojawi się zaimportowana w daną komórkę w podanym wyżej rozmiarze litera...
Witam, czy jest możliwe wykonanie makra, które z danego folderu gdzie jest X plików excelowych, scalił do 1 pliku excel wszystkie te pliki? I czy jest możliwe aby podczas importu nazywał zamiast Arkusz1, 2, etc nazwami plików zaimportowanych? 1plik>to 1 arkusz w excelu 2 plik>to drugi arkusz etc Całość w 1 pliku? Obecnie robiłem to poprzez Dane>Importuj>wskazywałem...
Mam makro, które kopiuje ze wskazanego pliku kolumny A:N i wkleja do odkrywanego arkusza w pliku z makrem. Takich plików, z których są kopiowane kolumny może być do 9 (może być mniej). Arkusze do których są kopiowane kolumny mają nazwy 'I L", "II L" itd do "IX L". Jak zrobić, żebym nie musiał każdorazowo uruchamiać makra do każdego pliku. Chodzi mi...
Excel nie ma szans, zapomnij, prędzej sqllite lub MySQL, zależy jeszcze co jest w tych plikach, czy jeden wiersz rownalby się jeden rekord w tabeli, czy kilka kolumn, jaki typ danych zawiera, text? Liczby? Nikt nie jest wróżka 🔮, opisz dokładnie co jest w przykładowympliku, co chcesz uzyskać w efekcie końcowym. 3,5Gb w txt, to w Excelu jak pisał...
Raz jeszcze dzieki :) i powalcze troche z ta proba importu danych Dodano po 32 Utworzylem sobie arkusz excela (nazwijmy go "a") i w nim zrobilem przycisk, ktory otwiera sobie formularz "Private Sub CommandButton1_Click() Workbooks.Open ("C:\Documents and Settings\xyz\Desktop\team\tr2.xls") End Sub " Teraz mam pytanie drazac ten temat i poprzednie watki....
Witam, Daty (okresy) i etykiety (nazwy wierszy) są te same - potrafią się przesunąć o jeden / dwa wierze albo jedną / dwie kolumny, albo wiersz i/albo kolumna pojawia się jako połączona z innym wierszem / komórką (poprzednią następną w pliku MS Excel) - nie wiem dlaczego tak jest. Próbowałem to ustalić ale to jakaś "tajemna wiedza" do której dostęp...
Nie jestem pewny, czy Koledze o to chodzi, ale poniższy przykład możesz sobie przerobić: [syntax=vb]Sub ImportujPlikizWieluLokalizacji() ' Plik do którego importujemy musi zawierać arkusz 'Import', gdzie importujemy dane ' oraz arkusz 'Paramety', gdzie: ' w kolumnie A umieszczamy pełne nazwy ścieżek, np. C:\PlikiExcela\, \\NazwaKomputera\UdostepnionyUdzial\,...
Cześć. Jako typowy human mam niestety problem z elementarnymi rzeczami informatycznymi. Ostatnio sen z powiek spędza mi import danych z wybranych kolumn. Wstyd przyznać, ale na razie robię to na zasadzie kopiowania pojedynczych kolumn i wklejania do nowego arkusza. I tak dwa razy w tygodniu. Sposób jest bardzo skuteczny ;-) ale zapewne można go znacząco...
Robiłem kiedyś podobne makro, ale zapisuje ono zakres złożony z iluśtam kolumn i 40 wierszy do kolejnych plików ich nazwa jest nazwą oryginału plus numer i jest logowana. [syntax=vbs]Sub import_export() ' ' import_export Macro ' This macro reads the selected excel file and splits it to multiply parts of given (def = 40) rows excl one- sheet files '...
Witam, czy możecie podpowiedzieć mi czy jest jakaś formuła w excelu lub makro (vba) aby wykonać poniższą czynność? Sorki, za ewentualny złe zaadresowanie mojego pytania, ale nigdzie w sieci nie wyszukałem pomocy i zalogowałem się tutaj z pomocą o wsparcie. Jestem samoukiem i zabrakło wskazówek w sieci :) Opis mojego przypadku 1. Zrzucam dane ( różnych...
Nie ma uniwersalnego rozwiązania w takim przypadku. Można oczywiście zapisać plik z makrem jako dodatek i aktywować go w oknie "dodatki", ALE: jeśli ktoś zmieni nazwy, kolejność indeksów arkuszy (jeśli nie nazwy) to kicha. Spróbuj może w ten sposób: 1. Dostajesz plik z logami (gdzieś trzeba by go zapisać). Tutaj arkusz z danymi musi być rozpoznawalny....
Nie znam niestety VBA... Musze napisać makro :D Na początek (nauki :cry: ) zapamiętaj, że VBA jest z reguły dedykowane do konkretnej sytuacji :arrow: najlepszym "opisem sytuacji" zaś są przykładowe pliki wejściowe i wyjściowe :!: (ewentualnie uzupełnione opisem ścieżek ich lokalizacji). Przykładowo jeśli miałbyś tylko jeden plik do importu z csv to...
Kalendarz jest spoko, dzięki PRL zaraz sobie zmodyfikuje mój formularz. Generalnie w jakiś sposób poradziłem sobie z datą , stosując jakiś kod znaleziony w necie i działało. Wczoraj testowałem formularz, wbijał wszystkie dane elegancko do tabeli na serwerze SQL. Przychodzę dzisiaj, mimo że nic nie zmieniałem w kodzie i ten sam kod już nie działa i wyskakuje...
Wszystko opiera się o jakieś makra, nie można tego zrobić za pomocą zwykłej formuły w excelu?
Witam, potrzebuję utworzyć makro w Excelu tworzące pliki na podstawie listy znajdującej się w innym pliku Excel, Skoroszyt docelowy zawiera kilka arkuszy o różnej budowie i określonych nazwach, chciałbym te nazwy również importować z pliku zawierającego listę. Dodatkowo chciałbym aby była możliwość wstawienia z listy określonych wartości w konkretnej...
PRL - baaaardzo dziękuję za pomoc! Niestety potrzebuję "hybrydy" obu makr z tematu. ImportPlikowDoArkuszy pobiera dane ale wybiera wszystkie pliki z danej ścieżki, nie pozwala wybrać zakresu i tworzy osobny arkusz dla każdego. Ale działa! Możliwe jest dodanie jeszcze 2 funkcjonalności z pierwszego makra z tematu (ImportujPlikizWieluLokalizacji)? Rozwiązaniem...
Witam, Mam podobny problem co kolega wcześniej. Mam makro które importuje dane z wielu arkuszy i różnych plików (będących w jednym katalogu) do jednego. Jednak brakuje mi w nim założenia, że ma importować z tych plików tylko dane gdzie Arkuszu 1 i kolumnie B znajdują się wartości np 25 i 26 (taki jakby =jeżeli) Będę wdzięczny za pomoc. Poniżej obecny...
Jeżeli jest to związane z Twoim poprzednim tematem, to jest to do zrobienia. Można zrobić procedurę, która przetworzy dane przy okazji importu do Excela. Będzie trochę kombinacji... O wiele prościej będzie przeznaczyć dodatkowy arkusz lub osobny skoroszyt, do którego zaimportujesz dane z Outlooka, po czym w Excelu uruchomisz makro, które wstawi dane...
Witam! Mam problem z pewną czynnością. Mianowicie z pewnego programu generują mi się raporty w formacie csv. Jest ich zawsze kilkadziesiąt ze względu na fakt, iż program ma ograniczenie do 300 wierszy. Muszę więc wygenerować kilkadziesiąt raportów a później złączyć je w jeden. I tu problem jak zrobić to makrem. Pliki zawsze nazywają się inaczej, a w...
Dzień dobry. Niestety moja wiedza nie pozwala na rozwiązanie problemu. Przy imporcie pliku XML do arkusza excel wyskakuje mi komunikat o błędzie. Po kliknięciu przycisku ok, import działa bez zarzutu. Czy jest jakiś sposób na wyeliminowanie komunikatu? Import odbywa się z poziomu zapisanego makra: Sheets("Arkusz3").Select ActiveWorkbook.XmlImport URL:="C:\Users\Downloads\0.xml",...
Po pierwsze: zamieść przykładowy plik z tymi danymi. Istotna jest tylko "kolumna2", bo "kolumna1" zawiera tylko powtórzone nagłówki, które nic nie wnoszą. Istotne jest czy imiona i nazwiska są zawsze prawidłowo rozdzielone i czy są w osobnych komórkach, np. Anna Maria Bogusz-Kowalska. Mam na myśli to, czy jest zawsze tylko jedno imię lub jedna komórka...
Nie skupiałem się na obliczeniach. Statystykę jakoś zaliczyłem, ale nie uważam jej za dziedzinę matematyki... Matematykę lubię, nawet różniczki 2 rzędu i szeregi, ale jak widzę prawdopodobieństwo to jestem chory... nie rozumiem tego zupełnie. Wykonałem makro do pobierania wartości na zasadzie wprowadzenia ich "gdzieś" i rozpoczęcia obliczeń. Chciałem...
Do Excela wygodniej będzie ciągnąć makrem VBA. Ja bym to robił w takiej kolejności: 1. Zrób sobie taką pętlę, która przebiega po wszystkich plikach o które ci chodzi. Przetestować. Możesz wypisać nazwy dla weryfikacji czy działa. 2. Otwieraj każdy plik po kolei i czytaj w pętli do końca pliku. Przetestować na 1 pliku. Możesz teraz wypisać wiersze, żeby...
Dzień dobry, Proszę o pomoc przy pisaniu makra, gdyż w jednym miejscu zaciąłem się na dobre. Nie znam dobrze VBA, uczę się powolutku na swój sposób, dlatego proszę o wyrozumiałośc jesli kod jest niepotrzebnie długi, a komendy bardzo prymitywne :) Co potrzebuję zrobić: W jednym arkuszu xls mam wzór faktury do wystawienia, wypełniam odpowiednie pola (zajmują...
Witam serdecznie. Uprzejmie proszę o pomoc w stworzeniu Makra (funkcji ?) importującego wybrane dane z innego arkusza Excel. Mam Plik_A.xlsm z tabelą, którą chcę wypełnić wybranymi danymi z Plik_B.xls. Chodzi konkretnie o import danych z kolumny Imię i Nazwisko Pacjenta, Adres Pacjenta i PESEL Pacjenta. Plik_B jest generowany automatycznie z programu...
Makro działa perfekcyjnie dla małych zakresów np. -38,2 do -38,6. W przypadku poszerzenia zakresu wyskakuje mi błąd "Series formula is too long". Prawodpodobnie dzieje się tak, gdyż makro dobiera do wykresu komórki (w tej części makra pojawia się podświetlenie w debugerze) pojedynczo np. E1 E2 E3 E4 E5...Bn nie rozróżniając tego, że podobne wartości...
Witam, mam arkusz który wypełnia kilka osób w google docs chciałbym stworzyć jakieś makro które będzie umożliwiać mi pobranie danych z googledocs do excela, nie wiem jak sie za to zabrać. Nie chce po prostu kopiować danych zależy mi na tym, aby działało to na zasadzie wciskam przycisk i pobiera mi z kilku dokumentów na google docs do pliku lokalnie...
Pomoc nadeszła z innego forum :-) http://forum.idg.pl/index.php?showtopic=... Kod zmodyfikowany do moich potrzeb Option Explicit Sub Import() ' ' Importu Makro ' Makro zarejestrowane 2008-06-13, ' ' 'zapobiega "migotaniu" ekranu podczas wykonywania makra: Application.ScreenUpdating = False Dim strFullName As String strFullName...
Ślicznie dziękuję za zainteresowanie tematem. Adamas wynik końcowy jest dokładnie tym o co mi chodziło, ale rzeczywiście jeżeli jest prostsza metoda to poproszę. Dzisiaj sprawdziłem dokładnie ile mam rejonów kodowych - około 1400, ale jest to wartość zmienna (różne miasta). Jest z tym trochę zabawy. Zastanawia mnie tylko opcja z formułami - czy jest...
Cześć, potrzebuje napisać makro VBA w Excelu które: - będzie otwierać wszystkie pliki *.xlsx w katalogu w którym znajduje się uruchamiany plik skoroszytu (ew. będzie można wskazać kilkanaście plików w oknie wyboru) - z każdego pliku zostanie skopiowany zakres $$ i doklejony do arkusza "zaimportowane" w pliku w którym jest makro - po zaimportowaniu wszystkich...
Witam serdecznie Użytkowników, mam pewien problem, z którym niestety sobie nie radzę. Próbowałem złożyć do kupy kilka tematów znalezionych na tym forum, ale niestety bez rezultatów. O co chodzi? Już wyjaśniam. Mam pewien duży zbiór plików tekstowych (przykładowy jest w załączniku 'przyklad.txt'). Chciałbym masowo importować te pliki do excela jako osobne...
makro import arkuszy excel kopiowanie arkuszy makro excel makro ukrywanie arkuszy
przekaźnik maksymalne napięcie pilot zmiennym kodem monter elektronik
sterownik movera sterownik movera
Gasik RC dla transformatora 230V 200W: wartości R i C Czarny pasek po prawej stronie ekranu - przyczyny i rozwiązania