Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
404to408
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
404to408
404to408
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Tabellen und Combobox

Tabellen und Combobox
29.03.2004 19:19:08
Helen
Ein Hallo an alle Excel-Freunde,
ich bin ein Excel-VBA-Anfänger. Habe ein Programm geschrieben, wo auf dem 1. Tabellenblatt gearbeitet wird. Daten die errechnet oder ausgelesen werden sollen auf 8 weiteren Tabellenblätter einsortiert werden. Funktioniert gut. Mein Problem ist nur, wenn ich die Verarbeitung aufrufe sehe ich wie Excel je nach dem die verschiedenen Tabellen aufruft und bearbeitet. Dieses soll aber nicht passieren, das 1. Tabellenblatt soll stehen bleiben.
Wie bekomme ich das hin?
Ein weiteres Problem ist, ich fülle eine Combobox, mit Daten aus einer bestimmten Spalte. Nur sollen in dieser Combobox die Daten nicht doppelt oder sogar mehrfach auftreten. Wie funktioniert das?
Ich danke schon mal in Voraus jedem der mir da behilflich ist!!
Gruß Helen

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tabellen und Combobox
29.03.2004 20:13:03
Josef Ehrensberger
Hallo Helen!
Ohne die Mappe oder den darin enthaltenen Code zu sehen,
ist das nur eine Raterei!
Also entweder die Datei hochladen, oder zumindest den
Code Posten!

Gruß Sepp


Ein kluger Mann macht nicht alle Fehler selbst.
Er lässt auch anderen eine Chance.

(Sir Winston Churchill)


AW: Tabellen und Combobox
30.03.2004 18:02:18
Helen
Hallo, erstmal danke das da schon mal jemand ist, der antwortet.
Leider kann ich die Tabellen nicht hochladen.
Der Ablauf ist so:
Ich frage jede einzelne Zelle nach ihrem Inhalt.
Über eine If - Abfrage komme ich dann zu den entsprechenden Tabellen
Z.B.
x=cells(j,i).value
if x= Inhalt1 Then
Worksheets("Tabelle2").Activate
...weitere Anweisungen
end if
if .....

So geht das für die weiteren Tabellen. Durch dieses .Activate sehe ich nun immer wie alles aktiviert wird. das ist das Problem. Kann man diese Verarbeitung nicht ohne dieses . Activate hinbekommen. Wenn ich es ganz weglasse, bekomme ich immer eine Fehlermeldung.
Ich hoffe, ich konnte nun dieses Problem etwas besser darstellen!
Helen
Anzeige
AW: Tabellen und Combobox
30.03.2004 23:29:39
Josef Ehrensberger
Hallo Helen!
Das ".activate" ist in 99% aller Fälle unnötig!
Aber ohne den gesamten Code kann man nichts weiter dazu sagen.
Um wenigstens das Flackern des Bildschirms auszuschalten,
kannst du an den Anfang deines Codes "Application.ScreenUpdating = False"
und am Ende "Application.ScreenUpdating = True" schreiben.
Sinnvoller währe es allerdings den Code zu optimieren, dann braucht man
nicht mit kosmetischen Tricks arbeiten.

Gruß Sepp


Ein kluger Mann macht nicht alle Fehler selbst.
Er lässt auch anderen eine Chance.

(Sir Winston Churchill)


Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige