Korzystając z VBA: [syntax=vbscript]Sub PolaczArkusze() oa = Sheets.Count Set r = Sheets.Add(After:=Sheets(Sheets.Count)) r.Name = "Razem" For x = 1 To oa Sheets(x).Range("A1:C" & Sheets(x).Cells(Rows.Count, "A").End(xlUp).Row).Copy r.Range("A" & r.Cells(Rows.Count, "A").End(xlUp).Row + 1).PasteSpecial Next End Sub [/syntax]
Hej! Mam zadanie do zrealizowania w Excellu i nie do końca wiem, jak się za nie zabrać. Być może ktoś będzie w stanie mi pomóc?:) Mam potrzebę utworzenia pliku, składającego się z 3 zakładek, w których to arkuszach na bieżąco aktualizowanie są dane, dopisywane nowe wiersze, zmieniane już istniejące. Oprócz tych 3 arkuszy musi istnieć czwarty, zbiorczy,...
[syntax=vbscript]Sub ImportujPliki() Application.ScreenUpdating = False Set b = ThisWorkbook Sciezka = "C:\PlikiExcela\" Plik = Dir(Sciezka & "*.xls*") x = 1 While Plik <> "" Set a = Workbooks.Open(Sciezka & Plik) Sheets(1).Copy After:=Workbooks("ImportujPliki.xlsm").S... a.Close False Plik = Dir x = x + 1 Wend Application.ScreenUpdating...
Poczytaj o WYSZUKAJ.PIONOWO, a jeżeli makro to o VLOOKUP.
Użyj MSQuery i następującej kwerendy [syntax=sql]SELECT * FROM (SELECT * FROM [Sheet1$] UNION ALL SELECT * FROM [Sheet2$]) WHERE lp >0[/syntax]
https://support.office.com/pl-pl/article...
[syntax=vbscript]Sub ImportujPliki() Application.ScreenUpdating = False With Application.FileDialog(msoFileDialogFold... If .Show = -1 Then Folder = .SelectedItems(1) & "\" Else Exit Sub End If End With Set Razem = Workbooks.Add Application.DisplayAlerts = False Razem.SaveAs Environ("UserProfile") & "\Desktop\Razem.xlsx" Application.DisplayAlerts...
Dodatkowe kolumny z Łączenie A & B & C Tam zastosować podaj pozycie
Jest taka możliwość w ogóle? No pewnie - nawet kilka :D Jedną przedstawił już kolega cbrman - tabele przestawne; druga to zestawienie formuł - 878896 878900 ; a trzecią VBA ( gdyby pierwsze metody Ci nie odpowiadały - to mamy tu kolegów na forum, którzy w mig trzaskają odpowiednie kody :D )
Skorzystaj z: Wyszukaj.pionowi() [ewentualnie wyszukaj.poziomo() ale nie sądzę] Podaj.pozycję() Indeks() Ewentualnie połącz funkcje.
Piszesz, że ma scalać wiersze, jeżeli wartości w kolumnach A:H oraz K są takie same, a w przykładzie: w 6 wierszu wartość w kolumnie A jest inna, a w 3 wierszu: w kolumnie G - mimo to zaznaczyłeś je na żółto. To jak to w końcu jest?? Czy scalanie dotyczy tylko jednej tabeli, czy wszystkich? Czy one mają stałą długość, czy się zmieniają? Czy wiersze...
Co prawda nie ma tu zastosowania łączenie, ale przenieść można i to na wiele sposobów. Wszystko zależy od celu (efektu końcowego) takiego działania, układu danych w arkuszu, itp...
Trochę przerobiłem. Działa pod warunkami: 1) lista firm pobierana jest z arkusza "Sty". Jeśli w innych arkuszach (miesiącach) będą różnice należy do tworzenia listy użyć makr. 2) Arkusze muszą mieć taki sam układ (wspólne makro) 3) Indeks (łącze komórki pola kombi) jest wspólny dla wszystkich arkuszy.
ActiveWindow to arkusz "Menu", bo w nim klikasz przyciski... Zobacz makro "Druknij" Zaznaczanie wszystkich: Łącze komórki to N6 w arkuszu "Admin". Podepnij makro pod pole wyboru "zaznacz wszystkie"[syntax=vb]With sheets("Admin") If .Range("N6") = True Then .Range("N1:N5") = True Else .Range("N1:N5") = False End If End With[/syntax]W zależności od wartości...
Dzięki za pomoc, jak wspomniałem, chodzi mi to po głowie od dawna, choć nie chcę się wyrywać przed szereg ustaleń firmy... No nie wiem jak też się mają sprawy z zabezpieczeniem sieci firmowej... (to dane osobowe) do takich obliczeń... Może jeszcze ktoś mi pomoże, mocny w Excelu i VBA odpalanym lokalnie.. Jeśli nie, poddam się, bo kolejna noc nieprzespana...
To jest ładny, ale nie jaśniejsze. Zwłaszcza z datą najstarsze i najnowsze. Musi być w tym samym wierszu? Najlepszy ze wszystkich, jeśli by był przykład tabela danych wejściowych i wyjściowych. Łączenie arkuszy.
Witam, Chciałbym zapytać gdzie mogę znaleźć tutoriale do power query. Najlepiej coś w formie filmików video. Może dla tej tematyki istnieje coś podobnego jak [url=excelszkolenia.pl]Link Z góry dziękuję za pomoc. Interesuje mnie kwestia łączenia danych z większej ilości arkuszy i wykonywanie na nich działań w celu wyliczenia pewnych wartości.
Sądząc po nazwie ("Polewyboru") to nie ActiveX tylko formularzowe. Wykorzystaj wartość komórki wpisanej jako "łącze komórki"... P.S. Na końcu procedury włącz odświeżanie ekranu.
Z grubsza o to chodziło, lecz niestety niepoprawnie wyszukuje dane w Arkusz3. Testowałem na przykładzie innych/różnych wariantów i coś niestety wyszukuje nie tak jak założyłem. Tak jakby gubił indeks wiersza podczas przeszukiwania Arkusz2 (gdy natrafia na dane z tego arkusza).
A gdyby wydzielić po jednej komórce w arkuszach źródłowych (lub utworzyć dodatkowy arkusz "zbiorczy"), wpisać formułę: [syntax=text]=JEŻELI.BŁĄD(ADR.POŚR("E"&a... a w wynikowym użyć łączy (odnośników)?
Ja wielokrotnie mam podobny problem i rozwiązuję go inaczej - wczytuję do Excela zakładkę z plików TSV, CSV, mapuję je na inny arkusz (zakładkę, w ramach jednego pliku), gdzie mam wstawione konkretne typy komórek i zapisuję ten drugi arkusz do pliku. Albo automatyzuję sobie to "ładowanie" poprzez łączenie do drugiego pliku.
Łączenia plik przykładu pomoże lepiej
W kolejnych arkuszach pojawiają się dane dla dwóch pierwszych klientów. No pewnie, że tak będzie, bo tak to opisałeś. Domyślam się, że chodzi o przenoszenie do arkusza klienta, kolumny A z 'Target' i kolumnę klienta... [syntax=vb]Sub ArkuszeKlientow() Application.DisplayAlerts = False Dim Klient As String ok = Sheets("Target").Cells(1, Columns.Count).End(xlToLeft).Column...
Excel ma wbudowane narzędzie do łączenia z bazą Access. Można sobie wydzielić arkusz, uruchomić kwerendę (Dane>Z programu Access) i odwoływać się do zaimportowanych danych.
Nie wiem czy to o to chodzi, ale możne to pomoże: [url=https://www.cognity.pl/sumowanie-mi...
ja bym zrobił tak, ze zrobiłbym rzeczywiście pomocnicza kolumnę C, gdzie łączyły by się zawartości obu kolumn np =A2&B2. Wtedy wkepujemy funkcję wyszukaj pionowo w kolumnie D gdzie będziemy wyszukować wartości z kolumny C ( z arkusza docelowego) i porównywać je z tabelą z arkusza roboczego odnoszącej się do kolumny nr 3 (jeżeli zaznaczasz jako tabelę...
Napisałem, w czym na pewno się da. Kwerenda daje 34 mln wyników z których wiele jest gotowcami. https://www.google.com/search?q=winforms... Jak wybierasz nie developerskie środowisko, jest ich odpowiednio mniej. Nie dla każdego jest programowanie, nawet w excellu. To działanie PRZEDE WSZYTSKIM polegająca na ciągłym poszerzaniu wiedzy,...
Zrozumiałem (w końcu) :) Kłopotem jest tu ilość tych arkuszy Ex1. Żadna formuła z bezpośrednim wskazaniem komórek źródłowych nie wejdzie bo będzie za długa. Prawdę mówiąc lepiej by było to "łączyć" w accessie. Może zrobić 12 plików pomocniczych z 70 arkuszami i jednym głównym sumującym te arkusze. Każdy z arkuszy byłby połączony z konkretnym plikiem...
Istnieja trzy sposoby. Z pomocą VBA ( pisanie kodu ), Formularzy lub Sprawdzanie poprawności. VBA pominiemy. Jezeli dane ( zebrane w kolumnie ) sa w tym samym aktywnym, arkuszu, mozna je szybko wybierać, edytować, za pomocą Sprawdzania poprawności. Recepta: 1. menu Dane/Sprawdzanie poprawności 2. Dozwolone/Lista 3.Żródło - wskazać zakres danych w kolumnie...
Polecam przyjrzeć się formatowaniu danych w arkuszu kalkulacyjnym. Może komórki powinny traktować wprowadzone dane jako tekst?
Najszybciej zrobisz to bez excela ;) 1. Zainstaluj sobie Notepad++ (Freeware) 2. Skopiuj do niego zawartość arkusza. Lub zapisz arkusz jako csv i otwórz w Notepad++ 3. W Notepad++ zamień znak tabulatora "\t" (jesli kopiowałeś) lub średnik ze spacją "; " (jeśli zapisywałeś csv) na znak nowej linii ("\n"). Musisz użyć wyszukiwania rozszerzonego 4. Wynik...
Powtarzające się ciągi znaków są między arkuszami czy w danym (jednym) arkuszu? Powyższe funkcje nie wyłapią powtarzającego się ciągu znaków (chyba że inaczej się rozumiemy). Jeżeli w Arkuszu2 będziesz miał dubel (lub więcej) danej nazwy to zarówno wyszukaj.pionowo() jak i podaj.pozycję() znajdzie tylko pierwszy taki ciąg pozostałe ciągi o tej samej...
Hmmm, zabawne, ale jak zamiast ! wpiszesz . (zamiast [DEU1$]![GUID] => [DEU1$].[GUID]), to zadziała (z INNER JOIN). :) Wykrzykniki do łączenia tabeli/arkusza z polem to taka bardziej Accessowa składnia kwerend, kropka to standard w "normalnych" SQLach. Przypuszczalnie za obsługę zapytania bez JOIN odpowiada jakiś inna procedura (silnik?), która obsługuje...
Program łączy się z Internetem i wyświetla dane w arkuszu Excel.
Właśnie wróciłem z ogrodu (burza), przyjrzałem się formułom i usunąłem mój załącznik. Najlepiej zostać jednak przy polach wyboru. Możesz zrobić tabelkę od nowa w nowym arkuszu lub próbować usunąć nadmiar checkbox'ów makrem Sub wywal() On Error Resume Next For i = Sheets("Arkusz1").Shap... To 100 Step -1 Shapes(i).Delete...
Więcej mogłabym doradzić widząc przykład takiego wzoru Twoich plików. Dokładnie, to podstawa zobaczyć z czym mamy do czynienia. Od lat robię większość rzeczy TYLKO w Excelu bo łączenie Excela z Wordem to niezbyt dobry pomysł. W Excelu można ustawić właściwie wszystko (nagłówki, stopki z logo czy obrazkiem, różne czcionki w różnych polach itp.) i korzystając...
Wyrzuć tę funkcję CONCATENATE() z najwyższego poziomu formuły, a tam gdzie chcesz podać adresy zbudowane z ciągów znaków zastosuj INDIRECT(), a w niej dopiero jako argument, wyrażenia łączące tekst w konkretny adres.
W excelu nie ma czegoś takiego jak typ pola sterownik Accessa próbuje to zgadnąć, ale nie zawsze się udaje np jeśli pierwszych 11 wierszy jest pustych to cała kolumna jest uznawana za pustą. Generalnie sterownik pozwalający na traktowanie excela jako bazy danych to tragedia (aczkolwiek w 2016 w górę pozwala nawet łączyć arkusze jak tabele). Raczej nić...
potrzebowałbym makro które łączy ze sobą pliki excel w jednym katalogu na pulpicie i zmienia nazwy arikuszy na arkusz 1.[nazwa 1 pliku] , arkusz 2.[nazwa 2 pliku] a jeżeli arkusz jest pusty to go nie łaczy
Poprawić bez łączenia pliku - po prostu nie logiczne zadanie MATCH(' dd.mm.yyyy '! Być może arkusz ma nieco inną nazwę. Dodano po 4 ActiveCell.FormulaR1C1 = "=INDEX(Vendors!C[-6]:C[-5],MATCH('" & Format(Date, "dd.mm.yyyy") & "'!C[-6],Vendors!C[-6],0),2)"
z tych kilku kolumn jedną w nowym arkuszu Wtedy [syntax=vb]For k = 1 To Cells(1, Columns.Count).End(xlToLeft).Column Range(Cells(1, k), Cells(Rows.Count, k).End(xlUp)).SpecialCells(xlCellTypeBla... Shift:=xlUp Range(Cells(1, k), Cells(Rows.Count, k).End(xlUp)).Cut Sheets("Arkusz2").Range("A" & Application.CountA(Sheets("Arkusz2").Col...
chciałbym, żeby wartość która jest w komórce D28 nie odnosiła się tylko do jednej kolumny H, ale też kolumny H ale z innego arkusza Wstępna ocena dostępnych informacji Chcesz zmodyfikować istniejącą formułę w Excelu tak, aby wartość z komórki D28 była wyszukiwana nie tylko w kolumnie H bieżącego arkusza, ale także w kolumnie H innego arkusza. W zależności...
Chodzi mi o to żeby grafik liczył sobie 28 stycznia a później kolejne 29,30,31,1,2,3,4,5,6,7,8,9,10,11,12,13,1... koniec Stycznia i Lipca z znów 1,2,3,4,5,6, żeby miesiąc miał 28 dni ale nie tracąc pozostałych dni 29,30,31 żeby się łączyły z następnym miesiącem
Mam nadzieję, że w miarę jasno to opisałem :D Należy rozumieć, że ta "baza danych" też jest w Excelu ? i wypróbowałeś już wszystkie "zwykłe" metody odwołań i łączy :?:
ścieżka-plik-arkusz? Tak Można też zadzwonić do M$ z tym problemem 1000zł :)
Zgodnie z propozycją: :D Ad.1 : Czy jako nazwę arkusza w TB1 wpisujesz tekst, czy numery? W drugim przypadku (używania numerów aby w efekcie uzyskać nazwę M-1) musisz zmienić w kodzie TextBox1 na TextBox1.Text. Pierwsze podaje wartość TB1. Drugie zaś podaje tylko znaki tekstowe co by to nie było. Po prostu automatyczna konwersja. W VBA łączenie tekstów...
Potrzebuje zapisać w PDF. do tej pory używałem wydrukuj do pdf, może to błąd i należy uzyć funkcji zapisz jako pdf *.doc nie są stałe - zmieniają się. nie chciałem używać programu do łączenia plików miałem nadzieję ze to uda sie zrobić przez skrypt.
Podejdź do tego "trochę bazodanowo" i powiedz co łączy te dwa arkusze z obrazków. Znajdź choć jeden punkt po którym Excel ma zgadnąć co do czego przypisać. To jest tylko program i trzeba mu wyłożyć fantazje użytkownika czarno na białym, bez szarości.
Hey, odświeżam temat. potrzebuje dokładnie czegoś takiego tylko z małym uszczegółowieniem żeby dane kopiowało z wybranego arkusza. Jeśli było to w jakimś innym wątku to uprzejmie proszę o linka i przepraszam za moją ślepotę ;)
Masz trzy wyjścia: 1. Napisać sobie inteligentny moduł w VBA, który to zrobi (trochę roboty to jest). 2. Zmienić format danych - aby nie były "grupami obok siebie" (zmusić osoby dostarczające Arkusz, aby dane by zapisywane w formacie takim jak Arkusz4). 3. Kopiować ręcznie i męczyć się.
Moja sugestia jest jednak taka, żeby te pliki wrzucić do tabeli w Accessie i tam je analizować. To a propos pytania "co byście zmienili". Jeśli już się uprzeć przy pliku, to usuwanie większej ilości wierszy pojedynczo poleceniem .Delete jest baaaardzo wolne, zagnieżdżona pętla też nie pomaga. 4 pomysły na przyspieszenie: 1. Kopiować znajdowane wiersze...
:) Najlepiej węzłem... małżeńskim :) U nas jeszcze nie wolno (osobniki tej samej płci) ;) Łącze komórki? Bez załącznika możemy sobie zgadywać do... zmiany ustawy.
Witam, Prosiłbym o pomoc w rozwiązaniu mojego problemu, a mianowicie mam plik Word w którym mam podlinkowane pojedyncze komórki z danymi z excela. Dodam, ze te dane z excela, wkleilem do worda jako: wklej specjalnie->wklej łącze->tekst niesformatowany i w momencie kiedy te dane tak wklejałem to klikając prawym przyciskiem myszki na wybranej wartości...
Witam, Mam pewien problem którego nie jestem w stanie prześledzić, mianowicie na FTP sieciowym (który jest beckupowany) mam zamieszczony arkusz Excel który jest bazą danych, dla innych arkuszy które za pomocą kwerendy łączą się z plikiem i siąpają z niego dane, oraz zawierają kody makra które dopisują bądź edytują poszczególne wpisy w pliku źródłowym...
Tak na szybko co do łączy. Przy tworzeniu arkusza zapomniałem poprawić jeszcze parę formuł dlatego wyskakuje prośba o łącze do poprzedniego skoroszytu. W arkuszu Marzec w komórce AJ5 wpisz =AH5+Styczeń!AH5+Luty!AH5 i skopiuj w dół do końca w AK383 wpisz =Luty!AK383 a w AO384 wpisz =SUMA(Styczeń!AK384;Luty!AK384;AK384... i to załatwi sprawę pytania...
Nie wiem czy jasno sie okreslilem :D Nie, nie jasno :cry: Musisz koniecznie zajrzeć do pomocy i dokładnie przećwiczyć zagadnienia łączy i nazw - powinno wystarczyć na Twoje potrzeby :D . Wystarczy nadać nazwę wypełnianej komórce w arkuszu1 np mag1 , a w pozostałych arkuszach wpisać we właściwych miejscach łącze =mag1 :idea:
Nie baw się w makra, tylko wydziel sobie arkusz i wstaw w nim 50 łączy do plików. W arkuszu "raport" oblicz tylko sumę... Z drugiej strony: jeśli już koniecznie VBA, to bez wstawiania łączy i otwierania plików zrobisz to wygodnie za pomocą ExecuteExcel4Macro z odpowiednimi argumentami.
Nie wiem czy to zadziała na Excelu 2002, ale możesz sprawdzić przykład z załącznika. Oparty na "zwykłych" formantach formularza - checkboxach. Jak klikniesz prawym -> Formatuj formant to we właściwościach masz Łącze Komórki, gdzie możesz ustawić powiązanie formantu z komórką - to ta pierwsza część. Druga - do checkboxa można przypisać makro, które zaznaczy...
Jeżeli musisz powiązać jeden plik z wartościami z innego i znasz ich lokalizacje, to otwórz te dwa pliki jednocześnie, w pliku LUTY zrób odwołanie do pliku STYCZEŃ (po prostu - wpisz w komórce =, przejdź do arkusza STYCZEŃ i zaznacz w nim komórkę). Formuła przyjmie wartość mniej więcej taką: =[STYCZEŃ.xls]Arkusz1!$B$3. Jak teraz zamkniesz plik STYCZEŃ,...
A więc.. sprawa jest bardzo prosta, musisz stworzyć warunki w kolumnach np z prawej strony danych. Warunki takie będą wyświetlać 1 lub 0 w przypadku prawdy i fałszu (D, E, F), w kolumnie G za pomocą znaków konkatenacji lub funkcji złącz.teksty() łączysz wszystkie 1 i 0 z kolumn w których znajdują się warunki. Powstają Ci w ten sposób słowa kodowe np:...
NA przykładzie Excela 2003 (ale w nowszych też raczej zadziała) W pasku narzędzi "Formularze" wybieramy "Pole Kombi" We właściwościach pola kombi podajemy dwie rzeczy: - zakres wejściowy = lista z inicjałami. Mogą to być pola R3 do R8 w Twoim arkuszu - łącze danych = komórka, która będzie wyświetlać wybraną pozycję (ale będzie wyświetlać jej numer kolejny)...
Odnośnie daty - użyj kontrolki z kalendarzem zamiast kontrolki textbox. Tu masz przykład: http://www.fontstuff.com/excel/exltut03.... Tylko u Ciebie z tego co widzę kontrolka jest na formie, a nie zagnieżdzona w arkuszu, ale chyba sobie poradzisz, po prostu w edytorze form sobie ją wrzucisz. Tak, zgadza się - textbox nie ma właściwości value. W linijce...
A z czym konkretnie masz problem? Potrafisz otworzyć te pliki? Potrafisz utworzyć te klucze (sugeruję nie zwykłe łączenie stringów, ale dodanie jakichś separatorów)? Potrafisz porównać dane w obu plikach (a może arkuszach - zastanów się czy nie będzie wygodniej skopiować dane do arkuszy pliku z makrem)? Zamiast kolorowania lepiej jest użyć prostej sztuczki:...
Witam, Na starcie napisze że wiem że temat był poruszany ale nie znalazłem konkretnej odpowiedzi (albo jestem za głupi aby zrozumieć). Problem wygląda następująco: jest kilku pracowników posiadających swoje osobne pliki excel opisujące ich aktywność każdy z arkuszy jest sformatowany identycznie (nazwy kolumn, typy komórek, itp) a różnią się jedynie...
będąc w jednym skoroszycie nie mogę zrobić odniesienia do innego skoroszytu(np żeby dodać jakaś wartość z arkusza, który jest w innym skoroszycie). Nie mogę nawet jednego arkusza z danego skoroszytu skopiować do innego skoroszytu. Excel będąc w jednym z nich jak gdyby nie widzi drugiego. Jak jestem w skoroszycie A i w arkuszu nr 1 w komórce a1 chcę...
Czy jest jakiś sposób na rozpoznanie, że to ten arkusz ma zaszyte jakieś dodatki? Skoro Ci wskazałem te błędy :D tzn. że sposób jest :please: Wyjątkowo - dla krajanki - podpowiem :idea: Wszystko rób ostrożnie :!: zrób najpierw kopie wszystkich plików i wszystkie przekształcenia rób na kopiach (nie wiadomo czy nie zniszczy się obrabianego pliku :cry:...
(...) lko wartości liczbowe, czy również daty? Są tam wartości liczbowe. AI: Z jakiej wersji programu Excel korzystasz? Czy używasz jakichś dodatkowych narzędzi lub dodatków, które mogą wpływać na formuły? Nie używam żadnych dodatków. Jeśli jakieś byłyby potrzebne do rozwiązania zadania proszę o informacje. Bezpośrednia odpowiedź na pytanie Aby stworzyć...
Szanowni koledzy zwracam się do was o pomoc jaki wybrać program do obróbki danych celem stworzenia bazy. Program ma być darmowy. Z bazy będzie korzystalo 20 osób i ich celem jest wydruk danych z tej nowo powstałej bazy. Zarys danych Mam w Excelu 40 arkuszy. W każdym z tych arkuszy wierszy jest od 10 tys do 1 mln. Kolumn jest w każdym z tych arkuszy...
Dzień dobry, Ten temat był już wielokrotnie poruszany. Proszę prześledzić choćby moje posty z hasłem "odwołanie". Wystarczy jeśli oba pliki są otwarte w tej samej instancji (wystąpieniu) Excela (czyli plik drugi otwierany jest przez plik/otwórz albo plik/nowe) wpisać w pliku docelowym = następnie kliknąć odpowiednią komórkę w pliku źródłowym i wreszcie...
Cześć, Importuję produkty do sklepu i mam małą zagwózdkę z excelem. W kolumnie A jest ID produktu a w B jakiś parametr(tekst). I jest kilka wierszy z konkretnym ID ale innym parametrem. Chciałbym żeby w kolumnie A było jedno ID a w kolumnie B połączone parametry po przecinku, a jeszcze lepiej po <br>. Np: A1 555, B1 wys:40 A2 555, B2 szer:30 A3...
Rozumiem. Jak zatem całą kolumnę w danym arkuszu określić funkcją ,,jeżeli"? Do tej pory w danej komórce (B5) w głównym arkuszu zastosowałam dla przykładu coś takiego: =JEŻELI("Konstrukcja dachówka ceramiczna"=B5;650;JEŻELI("Konstrukcja blachodachówka"=B5;700;JEŻELI("Konstrukc... naziemna"=B5;1000;JEŻELI("Konstrukcja naziemna ... czyli, jak wybrałam...
Nie analizowałem kodu. Błąd polegający na złej deklaracji zmiennych. błąd czasu wykonania Zamień zmienne liczbowe z Integer na Long ,ale to spowoduje tylko zmianę zakresu jaki osiągają. lub 1. Sprawdź czy, wartości którejś zmiennej są wczytywane w pętli jeżeli tak, to mogą się szybciej wczytywać niż krok/tempo pętli. Np. pakuje się więcej wartości -...
witam hmmm może to zbyt proste, ale nie rozumiem zawartości pliku logowanieusera;/ jak dojść do tego czego oczekuję?? - użytkownik - osoba widząca w oknie Excela tylko Arkusza1 i Arkusz19, a z pozostałymi arkuszami łączy się poprzez widziane w Arkuszu1 buttony. - brak możliwości formatowania komórek, - brak dostępu do jakichkolwiek zakładek, - brak...
Hey dzięki wielkie za pomoc. Co do łączenie makr to nie ma musi być to rozdzielone na dwa - wynika po prostu z funkcjonalności arkusza. A możesz podesłać jakieś strony lub książki żebym mógł się bardziej podszkolić z VBA ?
Nie wiem czy dobrze rozumiem rysujesz układ współrzędnych na osi x nanosisz prąd a na osi y rezystancję następnie zaznaczasz odpowiednie pary punktów na tym a potem łączysz punkty :D Dodano po 4 Zawsze można jeszcze urzyć do narysowania arkuszy kalkulacyjnych np open office lub excel
Witam, Mam lekki problem z ustawieniem hiperłącza do strony www danego zamówienia. Dane zamówień są pobierane z bazy zewnętrznej i wgrywane automatycznie do arkusza nr2. W kolumnie "C" są zawarte nr tych zamówień z odrazu utworzonym hiperłączem do strony. Problem jest w tym że ta baza łączy się z inną i ostatecznie w arkuszu nr 1 mam wynikowe wszystkich...
Przetestuj w Excelu poniższe makro [syntax=vb]Sub x() Dim lOstRw& Dim lOstRwDst& Dim a$ With Application .ScreenUpdating = False .DisplayAlerts = False .Calculation = xlCalculationManual End With lOstRw = Cells(Rows.Count, 1).End(xlUp).Row With ActiveSheet .AutoFilterMode = False Range("B1:B" & lOstRw).AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Sheets(2).Range("A1"),...
"Zwykłe" pole wyboru ma łącze z komórką, w której zapisywana jest wartość PRAWDA lub FAŁSZ. Najprościej byłoby użyć takiego właśnie pola, gdzie warunkiem wykonania procedury drukowania w pętli będzie odp. wartość w komórce.
Czy to musi być koniecznie Excel i jakiś OPC. Myślę, że w ramach pracy dyplomowej możesz spokojnie użyć środowiska do wizualizacji np. InTouch, iFix, Citect. To ostatnie ma wbudowany OPC i łączysz się ze sterownikiem przy pomocy kabla PPI. Poza tym wykorzystywanie środowiska arkusza kalkulacyjnego do wizualizacji jest jakby trochę dziwne. Chyba że to...
wszystkie do jednego arkusza o nazwie np.DANE Co ma być z pobranych danych przed? żeby każda liczba miała 3 miejsca po przecinku Ponieważ arkusz jest jedna i ta sama(DANE). format odpowiednych kolumn raz ręcznie. Dodano po 14 Jak ustawić żeby liczby zawsze były wyświetlane bez minusów? Wyświetlane bez minusów lub zapisane w arkuszy VBA Excel ma wiele...
Dzień dobry, Zupełnie nie rozumiem problemu. Z dowolnej komórki można utworzyć łącze do dowolnej komórki. Jeśli oba pliki są otwarte łącze ma postać na przykład: =[Zeszyt1]Arkusz1!$A$1 i może być umieszczone w dowolnej komórce dowolnego arkusza i będzie odtwarzać zawartość komórki A1 z Arkusza1 w skoroszycie Zeszyt1. Jeśli wciąż są błędy proszę przesłać...
Wierszy by było około 5tys. i są to podobne wartości (raport kasowy) Jeżeli wszystkich 5 tys wierszy to nie ma sprawy. Excel ma w jednym arkuszu 65.635 wierszy w każdej kolumnie. Jeżeli w każdym arkuszu masz po 5 tys to razem 600.000 wierszy więc jeżeli już to trzeba to będzie rozdzielić na parę kolumn. Kolumn jest w 2007 do IV czyli 256. A tak już...
Sprawdzasz ostatni wiersz w arkuszu. np tak: ostatni = Cells(ActiveSheet.Rows.Count, 1).End(xlUp).Row Robisz pętle FOR od numeru wiersza nagłówka np 3 do ostatniego wiersza arkusza, czyli np tak: FOR x=3 to ostatni ... NEXT x w środku pętli warunek IF że jak komórka kolumny P równa jest "Delete" to ją usunąć, czyli np tak: IF cells(x, 16) = "DELETE"...
Makro, które napisałem należy umieścić w module arkusza. Jest ono wywoływane w momencie wprowadzenia wartości większej od 1 w kolumnie G. Nie musisz go łączyć ze swoim makrem. http://obrazki.elektroda.pl/5826242200_1...
Tak, oczywiście. W kodzie, który podałeś wcześniej jest przypisanie do zmiennej obiektowej arkusza "Lista" w nowym pliku. Wystarczy się do niej odwołać. Jeśli nie chcesz łączyć jednego z drugim zadeklaruj "raport" (w module) jako zmienną publiczną. Wywołujesz funkcję "createNewSheet" i masz dostęp do nowego pliku w całym projekcie.
Witam, czy zna ktoś sposób na import i łączenie danych przy pomocy PQ z ukrytego arkusza? W folderze mam pliki, każdy z nich ma ukryty arkusz o tej samej nazwie z którym chcę się połączyć do budowania raportu. Proszę o pomoc.
Najprawdopodobniej dlatego, że arkusze masz nazwane a n k.xxxx a poprzez kod łączenia dodajesz "a r k."&... "n" to nie to samo co "r" :) :) Dziś wlentynki daj sobie spokój z pracą po pracy. Zajmij się czymś milszym. :)
Zdaje się, że chodzi o formularzowe w arkuszu? Jakie by nie było, najprościej przez Select Case po indeksie. W przypadku formularzowego, zdefiniuj komórkę łącze, Np A1. Wtedy byłoby coś w ten deseń[syntax=vb]Sub Polelisty1_Zmienianie() select case Range("a1") case 1: msgbox "wybrałeś poz.1" case 2: msgbox "wybrałeś poz.2) case n: (...) end select End...
Z tego co piszesz - potrzebujesz "pola kombi". Znajduje się to to w nowym Excelu w zakładce "Developer" > wstaw > formanty. W Starym szukaj w opcjach widoku paska narzędzi formantów. Potem wpisujesz gdzieś w 3 komórkach jedna pod drugą nazwy jakie chcesz widzieć na liście (wpisy mogą być na biało, by nie było ich widać w komórkach, albo najlepiej w...
dane zostały samoczynnie skopiowane Jak Excel(makro) ma wiedzieć, że wiersz danych jest pełny i nie zostaną poprawione? Może warto łączyc z przyciskiem?
O to mi chodziło. Dzięki Ale jakby sie udało zrobić bez łączenia tekstów, to proszę podrzucic na forum to rozwiazanie. Ciąg dalszy układania formuł. W załaączonym pliku w arkuszu 1 jest tabela stale wypełniana. Będzie miała kilka tysięcy rekordów. W arkuszu drugim chciałbym samoczynnie wypełniać tabelę kolejnymi maxymalnymi wartościami dla danej rzeczy....
Przykład w arkuszu X pracownik o nazwisku i imieniu A7 129 pracował w lokalizacjach Bogdanka, Wieliczka i Wieczorek :cunning: :?: Przydałaby się legenda do tych tabel kodowych :D - bo nie wiem jak to rozumieć, że pracownik A7 129 z lokalizacji Bogdanka pracuje w pewnym okresie w Wieliczce, ten sam pracownik z lokalizacji Wieliczka jest na L4 , oraz...
Witam ponownie! Na początku wyjaśniam, że nie korzystam z wersji office powyżej 2010 :cry: i nie znam niuansów dodatku Historian Client Workbook. Jednak na moje wyczucie Excela - prezentowany na obrazku problem jest iluzoryczny :D - prezentujesz obrazek :?: pustego arkusza, który prawdopodobnie nie ma żadnych łączy czy połaczeń - trudno się dziwić,...
(coś tam nie da się wpisać formuły ?) Nie rozumiem. Co do daty w Miesięcznym zestawieniu możesz dać zwykłe "=" tak jak zrobiłeś z wartościami i sformatować komórki nie na liczby a na tekst. Sam nie wiem co to było Zak 77 ?) Rapoty Zak 77.xlsm to nazwa jednego załącznika (spakowanego rarem) który podałeś w tym poście (jest wyżej jako twój załącznik)....
czy da się za pomocą jakiegoś makra pobierając dane tak jak teraz kopiować pliki o takich nazwach jak wartości z tabeli? Raczej tak. Chodzi o skopiowanie arkusza do pliku o nazwie wpisywanej do komórki na samej górze (Np "P3.xls")? Nagraj rejestratorem. Ale jeśli już makro, to "przy okazji" zamiast formuł w komórkach (łącz w nowym pliku), lepiej przypisać...
Pewnie jest w tym makro jakiś błąd (sądząc po godzinie powstania = mniej więcej godzina postu to nawet bardzo prawdopodobne). Niestety bez rzeczywistego pliku danych ciężko coś poprawić. Nie znam specyfiki Twojego arkusza, ale spróbuj zmienić na początku makro: Const MaxR = 20 ' maksymalna ilość powtórzeń zamiast 20 wstaw 100. Zobacz czy coś się zmieni,...
Najlepszym interfejsem do Excela jest chyba sam Excel ;) Nie opisałeś zbyt szczegółowo co chcesz osiągnąć, ja to rozumiem, że masz dużo danych w jakimś pliku Excel które ktoś lub coś wypełnia, a Ty chcesz z nich tworzyć jakieś skrócone podsumowania? Sposobów na "dobranie się" do takiego Excela jest kilka. Jak pisałem, zaczynając od samego Excela, można:...
Witam, Znalazłam w Internecie kod makra, które jest podstawą do pomocy przy tworzeniu mojego. Jednak jest to moje pierwsze makro, które tworzę dla kolegów i koleżanek. W swoim makro chciała bym aby rozpoczęcie łączenia plików excela rozpoczynało się zawsze w wierszu 3 (nagłówek w pierwotnym skoroszycie jest zawsze w 3 wierszu, pierwsze dwa wiersze są...
Dzień dobry, Operacja konsolidacji jest z założenia operacją statyczną. Jeżeli włączy Pan opcję tworzenia łączy, to utworzy się tzw. konspekt, który też zawiera łącza statyczne. Będzie to działać poprawnie tylko wtedy, gdy będzie Pan zmieniał długości kabli, ale każda zmiana nazwy pozycji wymaga skasowania starej konsolidacji i utworzenia wszystkiego...
Koledzy potrzebuje makra, które będzie łączyło/dzieliło tekst w kolumnie. W pliku o nazwie "format_0" mamy dane liczbowe, zaczynające się od liczby zero lub bez liczby zero i potrzebuje aby makro dodało tą liczbę zero na początek lub usunęło ta liczbę zero z początku, wszystko zależy od potrzeb. Wzór w arkuszach o nazwie "Dane". Makro ma zadanie dodać...
łączenie kilku arkuszy excel łączenie kilku arkuszy scalanie arkuszy excel
samsung niestabilne połączenie uziemienie robocze uziemienie ochronne skoda spadek obrót
Oznaczenie diody BN - interpretacje i zastosowania Hannspree HSG1241 39 cali - specyfikacja i funkcje