Thema Datum  Von Nutzer Rating
Antwort
22.11.2022 13:59:00 Fenix
NotSolved
Blau Makro zu diesemn Makro
22.11.2022 20:14:46 ralf_b
NotSolved
23.11.2022 06:33:43 Fenix
NotSolved
23.11.2022 18:59:28 xlKing
NotSolved
24.11.2022 09:57:47 Nils
NotSolved
24.11.2022 18:11:04 xlKing
NotSolved

Ansicht des Beitrags:
Von:
ralf_b
Datum:
22.11.2022 20:14:46
Views:
632
Rating: Antwort:
  Ja
Thema:
Makro zu diesemn Makro

versuchs mal damit. ohne Garantie. Es werden nur die Zellwerte übernommen. Keine Formatierungen

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Sub Kopie()
 
    Dim SZelle As Range
    Dim Suchwert As String
    Dim firstAddress As String
    Dim arr(1 To 1, 1 To 5)
    Dim i As Long
    Suchwert = "produkt 1" 'Suchbegriff
  
   Set SZelle = Tabelle1.Range("5:30").Find(Suchwert)
   If Not SZelle Is Nothing Then
       firstAddress = SZelle.Address
       Do
          
         'F, J, K, G ,I
         arr(1, 1) = Range("F" & SZelle.Row).Value
         arr(1, 2) = Range("J" & SZelle.Row).Value
         arr(1, 3) = Range("K" & SZelle.Row).Value
         arr(1, 4) = Range("G" & SZelle.Row).Value
         arr(1, 5) = Range("I" & SZelle.Row).Value
          
         i = Tabelle2.Cells(Rows.Count, 1).End(xlUp).Row
         i = IIf(i = 1, 1, i + 1)
         Tabelle2.Cells(i, 1).Resize(1, 5).Value = arr
         
        Set SZelle = Tabelle1.Range("5:30").FindNext(SZelle)
      Loop While Not SZelle Is Nothing And SZelle.Address <> firstAddress
   End If
 
End Sub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
22.11.2022 13:59:00 Fenix
NotSolved
Blau Makro zu diesemn Makro
22.11.2022 20:14:46 ralf_b
NotSolved
23.11.2022 06:33:43 Fenix
NotSolved
23.11.2022 18:59:28 xlKing
NotSolved
24.11.2022 09:57:47 Nils
NotSolved
24.11.2022 18:11:04 xlKing
NotSolved