Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Kleine VBA Anpassung
#1
Brick 
Hi zusammen, ich hab mal ne kleine Frage ich hab hier ein Makro was ich nicht angepasst bekomme.
Ich habe der Tabelle 4 Spalten hinzugefügt und würde das makro gerne anpassen das es jetzt 
auch 4 Spalten weiter rechts, also auf "CO" ausliest und kopiert. Kann mir da jemand helfen ?

Sub aaa()
 Range(Cells(19, 90), Columns(90).Find(What:="*", _
                                     After:=Cells(1, 90), _
                                     LookIn:=xlValues, _
                                     LookAt:=xlWhole, _
                                     SearchOrder:=xlByRows, _
                                     SearchDirection:=xlPrevious, _
                                     MatchCase:=False, _
                                     SearchFormat:=False)).Copy
End Sub
Antworten Top
#2
Servus,

versuch alle 90 mit 94 zu ersetzen.

Grüße!
Antworten Top
#3
Hi, das war das erste was ich getan habe, aber klappt nicht. Fehlermeldung:  Typen unverträglich ???!!
Antworten Top
#4
evtl eine 90 vergessen zu ändern?  Kann ja passieren.

Habs getestet geht. Aber CO is 93 nicht 94, könnt auch daran liegen.
Grüße Mario  Angel
Antworten Top
#5
Aber es ist doch nur eine 90 die sich auf die Spalten bezieht ?! Oder ?
Antworten Top
#6
Hi,

ich zähle 3!

Wenn man mit VBA arbeitet, sollte man sich wenigstens die Grundkenntnisse aneignen und nicht nur mit abgekupferten Makros, die man nicht versteht, glänzen wollen.

Was soll das Makro überhaupt machen? Für Meine Begriffe reicht es eigentlich Range("CO19:CO99999").copy  zu schreiben!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#7
Wenn du eine 90 änderst musst du die andern auch ändern. Sonst greift das makro auf 2 Spalten zu.
Grüße Mario  Angel
Antworten Top
#8
Danke, hat geklappt. Ich will nicht glänzen, ich will es benutzen, aber danke für die gratis Belehrung ...
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste