visual basic



Excel-Version: 8.0 (Office 97)
nach unten

Betrifft: visual basic
von: Marcel
Geschrieben am: 16.05.2002 - 20:44:16

ich hab ein echtes problem. ich moechte einfach eine spalte copieren und genau daneben einfuegen. das ganze ist sozusagen ein update-macro. und nun das problem: die zu kopierende spalte wird mit hilfe einer formel gefunden. das heisst, es ist die spalte i-2, reihe 7. i wurde vorher festgestellt. wie muss die form in visual basic aussehen? ich hab probiert:
Range("i - 2, 7:i - 2, 41").Select
Selection.Copy
Range("L12").Select
ActiveSheet.Paste

aber leider bekomm ich immer nur eine fehlermeldung.ich waere sehr sehr froh, wenn mir jemand weiterhelfen koennte. danke im voraus. marcel

nach oben   nach unten

Re: visual basic
von: WernerB.
Geschrieben am: 16.05.2002 - 20:51:07

Hallo Marcel,

versuche es doch mal so mit der Range-Zeile:

Range(Cells(i - 2, 7), Cells(i - 2, 41)).Select

Viel Erfolg wünscht
WernerB.

nach oben   nach unten

Re: visual basic
von: rainer
Geschrieben am: 17.05.2002 - 08:20:33

Hallo! Ich denke, daß Werner die Spalten - und Zeilenwerte vertauscht hat..gesetzt dem Fall du willst wirklich die Spalte i-2 kopieren.
Dann versuchs mal mit
Range(cells(7,i-2),cells(41,i-2)).Select

nach oben   nach unten

Re: visual basic
von: WernerB.
Geschrieben am: 17.05.2002 - 19:04:01

Hallo Rainer,

vielen Dank für die Richtigstellung.

Ich war gestern abend wohl schon zu müde. Es ist doch gut, wenn jemand genau aufpasst, was man da so von sich gibt (das ist durchaus positiv gemeint!).

Nur schade, dass wir bis jetzt nicht erfahren haben, ob der Fragesteller Deinen Beitrag auch nutzen konnte ...


MfG
WernerB.


 nach oben

Beiträge aus den Excel-Beispielen zum Thema "Datenbank mit Excel"