Hot News:

Unser Angebot:

  Foren auf CAD.de
  VBasic / vb.net / vbs / wsh
  Ich möchte zellen in Excel durch vb-excel sortieren

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
Autor Thema:  Ich möchte zellen in Excel durch vb-excel sortieren (968 mal gelesen)
vd
Mitglied
Konstruktions Koordinator


Sehen Sie sich das Profil von vd an!   Senden Sie eine Private Message an vd  Schreiben Sie einen Gästebucheintrag für vd

Beiträge: 15
Registriert: 20.11.2002

Excel-VBA

erstellt am: 06. Aug. 2003 16:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

ich habe hier Programm das läuft nur  wenn ich dafür ein Makro anlege.
Kann mir jemand sagen, warum ich dies nicht in einen Befehl für ein Commandbutton einfügen kann?

Hier das Programm:#

Sub Sort1_click()
Worksheets("Tabelle1").Range(Cells(1, 1), Cells(5, 4)).Sort _
    Key1:=Worksheets("Tabelle1").Range(Cells(1, 1), Cells(1, 5))


End Sub


Danke

Gruß
Gerd

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Ulf_K
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von Ulf_K an!   Senden Sie eine Private Message an Ulf_K  Schreiben Sie einen Gästebucheintrag für Ulf_K

Beiträge: 204
Registriert: 20.02.2002

erstellt am: 07. Aug. 2003 07:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für vd 10 Unities + Antwort hilfreich

Hallo Gerd,

wie meinst du das? In einem Commandbutton ablegen? Was ist den das Objekt "sort1"? Ist das kein Button? Wo genau liegt dein Problem?

Grüsse
Ulf

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

vd
Mitglied
Konstruktions Koordinator


Sehen Sie sich das Profil von vd an!   Senden Sie eine Private Message an vd  Schreiben Sie einen Gästebucheintrag für vd

Beiträge: 15
Registriert: 20.11.2002

Excel-VBA

erstellt am: 07. Aug. 2003 08:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Ulf,

ja, das ist richtig Sort1 ist ein Button, aber damit funktioniert es auch nicht. Wenn man die Anweisungen jedoch in ein normales Marko schreibt klappt das!

Gruß
Gerd

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Ulf_K
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von Ulf_K an!   Senden Sie eine Private Message an Ulf_K  Schreiben Sie einen Gästebucheintrag für Ulf_K

Beiträge: 204
Registriert: 20.02.2002

erstellt am: 07. Aug. 2003 08:55    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für vd 10 Unities + Antwort hilfreich

Hallo Gerd,

d.h. wenn das Makro in einem Modul liegt, dann funktioniert es?
Dann schlage ich folgendes vor:

Lege deinen Code in einem Modul in einer sub ab:

sub prodSortieren ()
Worksheets("Tabelle1").Range(Cells(1, 1), Cells(5, 4)).Sort _
    Key1:=Worksheets("Tabelle1").Range(Cells(1, 1), Cells(1, 5))
end sub

Dann startes du mit dem Button diese sub:

Sub Sort1_click()
prodSortieren
End Sub

Dies sollte dann funktionieren. Habe es aber selbst nicht getestet. Ein Versuch ist es wert.

Grüsse
Ulf


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Ulf_K
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von Ulf_K an!   Senden Sie eine Private Message an Ulf_K  Schreiben Sie einen Gästebucheintrag für Ulf_K

Beiträge: 204
Registriert: 20.02.2002

erstellt am: 07. Aug. 2003 09:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für vd 10 Unities + Antwort hilfreich

Hallo Gerd,

habe es eben mal getestet. Es funktioniert. Warum es in der Tabelle nicht funktioniert kann ich dir allerdings nicht erklären.

Grüse
Ulf

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

vd
Mitglied
Konstruktions Koordinator


Sehen Sie sich das Profil von vd an!   Senden Sie eine Private Message an vd  Schreiben Sie einen Gästebucheintrag für vd

Beiträge: 15
Registriert: 20.11.2002

Excel-VBA

erstellt am: 07. Aug. 2003 10:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Danke Ulf,
hat geklappt. Hätte vielleicht auch vorher schon geklappt, denn hier auf meinem NT Rechner läuft es noch immer nicht aber auf dem 2000 er schon.

Also, noch mal schönen Dank.

Gruß
Gerd

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz