Wojciech Gardziński
konto usunięte
Temat: Makro - kopiowanie wybranych wierszy
po co sql jak mozna i tak
Sub open_copy_paste_n_close()
Dim thiswkb As Workbook, wkb As Workbook, min_row&
Dim rngWiedervorlage As Range, rngAngebotserstellung As Range
Dim LastRowW As Integer, LastRowA As Integer
Dim i As Integer
Dim Exists As Boolean
Set thiswkb = ActiveWorkbook
Workbooks.Open Filename:= _
"O:\020_Datenaustausch\Wiedervorlageliste_Angebote.xlsx"
Set wkb = ActiveWorkbook
With wkb.Sheets(1)
LastRowW = wkb.Sheets(1).Cells(Rows.Count, "g").End(xlUp).Row
End With
With thiswkb.Sheets("Angebote")
LastRowA = thiswkb.Sheets("Angebote").Cells(Rows.Count, "g").End(xlUp).Row
For i = 3 To LastRowW
If (wkb.Sheets(1).Cells(i, "g").Value <> "") Then
j = 1
Exists = False
While Exists = False And j <= LastRowA
If (wkb.Sheets(1).Cells(i, "g").Value = thiswkb.Sheets("Angebote").Cells(j, "g").Value) Then
Exists = True
End If
j = j + 1
Wend
If (Exists <> True) Then
wkb.Sheets(1).Range("A" & i & ":M" & i).Copy Destination:=thiswkb.Sheets("Angebote").Range("A" & LastRowA + 1)
LastRowA = LastRowA + 1
End If
End If
Next i
End With
Windows("Angeboterstellung.xlsm").Activate
Workbooks("Wiedervorlageliste_Angebote.xlsx").Close SaveChanges:=False
End Sub
Wojciech Gardziński
Sławomir
Broda
VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...
Temat: Makro - kopiowanie wybranych wierszy
Piotr Z.:Szkoda się wysilać. Istnieje jedno słuszne, poprawne i najlepsze rozwiązanie.
po co sql jak mozna i tak
Rozwiązanie podane przez Pana WG.
Wait.... Pan WG oczywiście nie podał rozwiązania, tylko wkleił swoją reklamę. SZOK!
I tak w 90% przypadków. Rozwiązaniem jest link do tutka o Graficznym Edytorze Zapytań. Ewentualnie do filmików reklamowych afina.Ten post został edytowany przez Autora dnia 30.07.14 o godzinie 21:09
Temat: Makro - kopiowanie wybranych wierszy
Witam wszystkichPanowie ja mam troszeczkę inny problem. Potrzebuje makro które najpierw sprawdza w arkuszu 1 np. w kolumnie E czy są wartości >=1. Jeśli powiedzmy E1=2 to ma on przekopiować cały wiersz np.1 z arkusza2 do arkusza3 jako wiersz 2. w kolumnie mam koło 30 takich wartości. wiem że strasznie pokręcone ale już wymiękłem siedząc i próbując to rozpracować;(
Tomasz
Trochanowski
Project Manager,
Secure Electrans Ltd
Temat: Makro - kopiowanie wybranych wierszy
Mam podobny problem i uprzejmie prosze o pomoc.1. Codziennie osoba uzupelnie plik xls
2. Nastnie trzeba wybrac odpowiednie filtry
3. Zamienic ten plik na html (widoczny, kolorowy naglowek i linie tabeli)
4. Na koncu wyslac go jako zalacznik do odpowiednich osob. (to wiem jak zrobic)
Nie bardzo wiem natomiast jak napisc skrypt ktory, skopiuje plik podstawowy gdzies do innej lokalizacji, nastepnie wybierze z niego tylko te kolumny i wiersze ktore sa potrzebne i przerobi to na html.
Kazda podpowiedz mile widziana. ;-)Ten post został edytowany przez Autora dnia 11.11.14 o godzinie 17:21
Mateusz
C.
Regionalny Szef
Serwisu, Zeppelin
Polska Sp. z o.o.
Temat: Makro - kopiowanie wybranych wierszy
witam,potrzebuje małej pomocy :)
Przygotowałem pewne zestawienie składające się z około 10 arkuszy. Teraz chciałbym wyłowić ze wszystkich arkuszy powtarzające się ciągi znaków składające się z 3 liter np. XYZ i automatycznie skopiować cały wiersz w którym wystąpił ciąg znaków do nowego arkusza o takiej samej nazwie (XYZ).
Wojciech Gardziński
Oskar
Shon
Dodatki do Office
www.VBATools.pl
Temat: Makro - kopiowanie wybranych wierszy
No cóż a ja polecę portal VBATools gdzie można znaleźć wiele narzędzi do tworzenia i wysyłania htmli, Tomaszu; Jak i dzielenia danych na osobne arkusze, MateuszuRównież wiele innych rozwiązań automatyzacji danych w Excelu, Outlooku Worda i PowerPoincie.
Podobne tematy
-
Excel » Makro - kopiowanie wybranych wierszy -
-
Excel » problem Excelowski - kopiowanie wybranych wierszy -
-
Excel » Kopiowanie wybranych wierszy z wielu arkuszy do arkusza... -
-
Excel » kopiowanie wybranych wierszy -
-
Excel » Kopiowanie wybranych wierszy do nowego arkusza -
-
Excel » Makro: kopiowanie zakresu o stałych rozmiarach do pustego... -
-
Excel » VBA kopiowanie wierszy z rejestru i druk 3 różnych arkuszy -
-
Excel » VBA - makro - wielokrotne kopiowanie wiersza ze względu... -
-
Excel » [Excel] Kopiowanie wierszy miedzy arkuszami -
-
Excel » Excel - makro do kopiowani wierszy i transpozycji -
Następna dyskusja: