Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
05.08.2008 10:05:30 |
DerAnfänger |
|
|
|
05.08.2008 12:22:42 |
Holger |
|
|
|
05.08.2008 12:43:02 |
DerAnfänger - Phili |
|
|
Aw:Aw:Aw:Kopieren einer Funktion bis in die letzte |
06.08.2008 11:51:04 |
Holger |
|
|
|
06.08.2008 12:05:16 |
DerAnfänger - Phili |
|
|
|
06.08.2008 19:55:07 |
Holger |
|
|
|
07.08.2008 08:21:53 |
Anfänger- Philippe |
|
|
Von:
Holger |
Datum:
06.08.2008 11:51:04 |
Views:
996 |
Rating:
|
Antwort:
|
Thema:
Aw:Aw:Aw:Kopieren einer Funktion bis in die letzte |
Hallo DerAnfänger - Philippe,
Sub y6_ad6_kopieren()
a = CStr(Range(Cells(Rows.Count, 1), Cells(Rows.Count, 1)).End(xlUp).Row)
Range("y6:ad6").Copy
Range("y" + a + ":ad" + a).PasteSpecial
Application.CutCopyMode = True
End Sub
Gruß
Holger
DerAnfänger - Philippe schrieb am 05.08.2008 12:43:02:
Hallo Holger,
Die Zellen Y6-AD6 enthalten die jeweiligen Formeln, die pro Spalte bis jeweils Yn - ADn kopiert werden sollen. Zweite Frage wird mit Ja beantwortet, alle Spalten werden jeweils die gleiche Zeilenanzahl haben.
SG
Holger schrieb am 05.08.2008 12:22:42:
Hallo DerAnfänger,
in welchen Zellen stehen die Formeln, die du nach Y6 bis AD... kopieren möchtest? Gibt die letzte in Spalte A benutzte Zelle das Ende des Kopiervorganges an?
Gruß
Holger
DerAnfänger schrieb am 05.08.2008 10:05:30:
Hallo zusammen,
als absoluter Anfänger im Reich der Makros und VBA stehe ich vor einigen Herausforderungen. Ich habe eine Datenbank, die mit 6 Spalten endet, die jeweils mit Hilfe von Funktionen Daten der jeweiligen Zeile errechnet (unter anderem auch mit Hilfe von Verweisen). Da es sich um über 4000 Zeilen handelt, möchte ich nicht bei jeder Änderung immer die Zeilen per scrollen nach unten kopieren, die Zeilenanzahl kann jedoch variieren. Daher hilft mir das aufgezeichnete Makro nicht ganz:
Sub FormelnKopieren()
'
' FormelnKopieren Makro
' Selbstberechnende Formeln ausführen
'
'
Range("Y6:AD6").Select
Selection.AutoFill Destination:=Range("Y6:AD5814"), Type:=xlFillDefault
Range("Y6:AD5814").Select
Range("Y5817").Select
End Sub
Kann mir jemand sagen, wie ich hier das "bis jeweils letzte Zeile" einfüge?!
Vielen Dank!
PL |
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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
|
|
05.08.2008 10:05:30 |
DerAnfänger |
|
|
|
05.08.2008 12:22:42 |
Holger |
|
|
|
05.08.2008 12:43:02 |
DerAnfänger - Phili |
|
|
Aw:Aw:Aw:Kopieren einer Funktion bis in die letzte |
06.08.2008 11:51:04 |
Holger |
|
|
|
06.08.2008 12:05:16 |
DerAnfänger - Phili |
|
|
|
06.08.2008 19:55:07 |
Holger |
|
|
|
07.08.2008 08:21:53 |
Anfänger- Philippe |
|
|