Ich arbeite gerade daran, einige Zellenwerte aus einer Zeile in eine Spalte zu kopieren, aber es muss eine Bedingung erfüllen: Es sollte mindestens 1 E-Mail hinter der Spalte "E-Mails" sein,Kopieren aus einer anderen Zelle mit einer Schleife
ZB:
Name | First Name | Last Name |emails | |
john doe| john | doe | [email protected] |[email protected] |[email protected]
Wo die "|" Begrenzt die Spalten meiner Tabelle.
Ich möchte jede E-Mails Trog gehen und sie in eine Zeile darunter zu kopieren, so dass ich drei Linien jeweils mit einer anderen E-Mail-Adresse, aber mit den gleichen Daten (Name, Vorname und Nachname)
ich verwende den folgenden Code, und doch ist es nicht überhaupt arbeiten:
col = 1
For i = 2 To lastrow
emailnumber = Application.WorksheetFunction.CountA(Range(Cells(i, Email + 1), Cells(i, lastcolumn)))
If emailcount > 0 Then
Cells(i + 1, Email) = Cells(i, Email + col)
col = col + 1
End If
Next i
where: Email = 4
Sie sind Hilfe wird sehr geschätzt!
Vielen Dank im Voraus!
Mit freundlichen Grüßen, Ionut Sanda
Hallo, das ist mein Problem gelöst! Vielen Dank für die schnelle Antwort! – Sanda
Gern geschehen. Jetzt sollten Sie diese Antwort als Akzeptiert markieren –