Collapse column

Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Nachrichten - Nordlicht2001

Seiten: [1]
1
Excel / Drag & Drop
« am: August 13, 2016, 07:43:49 Vormittag »
Hallo an alle,

ich bin zwar in VBA schon fortgeschritten, manche Dinge habe ich aber noch nie gemacht. Dazu gehört Drag & Drop. Ich hier ein wenig gesucht, habe auch einige Verweise auf archivierte Beiträge des Herber Forums gefunden, bekomme aber nur leere Seiten, wenn ich die Links anklicke.

Es geht um folgendes: Es gibt Personen und Zimmer. Immer zwei Personen können in einem Zimmer sein. Entsprechend gibt es zwei Spalten einer Tabelle mit Personen und Zimmernummern. Auf einer Userform habe ich für jedes Zimmer einen Frame und in jedem Frame zwei Label. Ist ein Zimmer belegt, ist label.caption=Personenname, ist ein Platz im Zimmer frei, sind die label.caption="".

Nun möchte ich per Drag & Drop eine Person von einem Zimmer in ein anderes verschieben. Meine Idee war, eine label anzuklicken und es auf ein anderes label mit label.caption="" zu ziehen. Entsprechend müssten dann die Werte in den Tabellen angepasst werden.

Ist es zu aufwändig, es hier zu erklären?

Falls nicht freu ich mcih.

Grüße und ein schönes Wochenende,
Rüdiger

2
Ich weiß zwar nicht genau, warum, aber nun funktioniert es.

Ich habe nach dem Löschen der .exd Dateien die funktionierende Datei vo meinem Rechner nnochmals auf den Excel 2003 Rechner kopiert und nun scheint es zu gehen.

Wie auch immer,
vielen Dank und Grüße

3
Hallo uund vielen Dank für's Antworten.

Auf dem Rechner, auf dem es nicht funtioniert, habe ich die .exd Dateien gelöscht. Der Fehler bleibt jedoch bestehen...

4
Excel / Office 2016 Zwei identische Dateien - Eine funktioniert, die andere nicht
« am: August 11, 2016, 22:06:37 Nachmittag »
Hallo zusammen,

ich habe da ein recht merkwürdiges Problem. Ich habe zunächst mit Excel 2010 begonnen, eine Excel Datei umfangreich mit VBA zu programmieren. Nach längerer Pause habe ich mit Excel 2016 weiter gearbeitet. Alles was ich bisher gemacht habe, funktioniert auch. Aeil die Datei später auf einem Rechner laufen soll, der nur mit Excel 2003 ausgestattet ist, habe ich die Datei im Kompatibilitätsmodus als .xls abgespeichert. So funktioniert sie auch auf meinem Rechner.

Ich habe sie dann ohne Veränderungen am VBA Code kopiert und auf dem Rechner mit Excel 2003 gepackt. Nach dem Start erschien eine Fehler beim Compilieren "Projekt oder Objekt Bibliothek nicht gefunden. Nach langem Suchen wurde ich auf die Verweise aufmerksam (gemacht) und klickte einen als nicht vorhanden gekennzeichneten Verweis weg. Dadurch verschwand auch der Fehler eim Kompilieren. Nur tritt jetzt ein anderer Fehler auf.

Die Datei bedinnt mit folgendem Code:

Private Sub Workbook_Open()

    'Programmstart
   
    'Applikation unsichtbar machen
    Application.Visible = False
   
    'Userformen laden
    Load frmKennwort
    Load frmHauptmenü
   
    'Userform Login anzeigen
    frmKennwort.Show
 
End Sub

Beim Starten der Datei auf dem Excel 2003 Rechner erscheint nun ein Laufzeitfehler 424 Objekt benötigt. Gelb angemarkert ist dabei die Zeile: Load frmHauptmenü (ich kann versichern, dass diese Userform existiert und auch so heißt).

Und zum Abschluss das merkwürdigste:

Ohne den Code zu ändern habe ich die Datei von dem Excel 2003 Rechner wieder kopiert und in einem anderen Ordner wieder auf meinen heimischen Excel 2016 Rechner gepackt. Die Verweise habe ich nochmal geprüft und beide Dateien haben nun die gleichen Verweise. Die Dateien sind also identisch. Und nun funktioniert auf meinem Rechner die urspüngliche Datei tadellos (sie zeigt also frmKennwort an) und die identische Datei, die ich vom Excel 2003 Rechner zurückkopiert habe, erzeugt den beschriebenen Fehler.

Da brauch ich wohl etwas Hilfe...

Grüße an alle,
Rüdiger

Seiten: [1]