Win XP / VB Excel 2002

wie kann man hier eine datei zusenden?

geht wohl nicht anders, ihr ungläubigen

hab das programm von allen sensiblen daten befreit, so daß ihr keinen unfug mehr anstellen könnt (das war bisher ja meine angst).

und dann könnt ihr ja mal rumspielen. da es diese problem ja noch andere tabellen bei mir (nicht alle) betrifft, bin ich eben sehr an der aufklärung des falles interssiert.
(ich mach das ja nicht, um jemanden zu ärgern).

danke im voraus für euren tipp.

ergebenst,
euer
nikodemo

hallo Nikodemo,

ich wollte ja zu dir nix mehr schreiben aber ich kann das nicht mitansehen.

bevor ichs aufgebe:

Stellt sich eher die Frage wann deine Helfer entnervt aufgeben.

(commandbuttons sind befehlsschaltflächen, die beim
daraufclicken ein ereignis auslösen)

*grins* Das wird das Wissen der Helfer ungemein erhöhen. Man könnte auch sagen, natürlich wissen deine Helfer was ein CommanButton bewirkt.

*mannomann* Ich wäre sehr glücklich der weltbeste schweizer Vba-Profi und Ralf würden mir bei meinem Problem so ausdauernd helfen.
ICH würde dann das tun was mir angeraten wurde, also die Mappe komplett neu aufbauen.

was ist so schwierig an meiner beschreibung?

Stichwort1: Würmer, Stichwort2: Nase.

Gruß
Reinhard

Grüezi Nikodemo

wie kann man hier eine datei zusenden?
geht wohl nicht anders, ihr ungläubigen

Wer ist denn hier ungläubig - Du hast bisher alle Hinweise auf einen Neu-Aufbau der Mappe(n) geflissentlich ignoriert (oder bist zumindest hier nicht darauf eingegangen)…

hab das programm von allen sensiblen daten befreit, so daß ihr
keinen unfug mehr anstellen könnt (das war bisher ja meine
angst).
und dann könnt ihr ja mal rumspielen. da es diese problem ja
noch andere tabellen bei mir (nicht alle) betrifft, bin ich
eben sehr an der aufklärung des falles interssiert.
(ich mach das ja nicht, um jemanden zu ärgern).

Ja, das glaube ich dir sehr gerne - hast Du dich denn schon mal um den CodeCleaner umgetan und vor allem auch die Informationen dort näher angesehen?
Dieses AddIn ist nicht einfach so entstanden.
Ich kenne den Ersteller persönlich und weiss, dass er das Tool selbst regelmässig bei der Entwicklung von Excel-VBA-Codes einsetzt um den Ballast im Hintergrund los zu werden.

Das Problem ist also nicht neu und es gibt wirksame ‚Gegenmittel‘ (die dir zwar deine Mappe nicht wieder zum Laufen bringen, aber dabei helfen wieder eine funktionierende Mappe zu erstellen).

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

also thomas:
ich habs nicht ignoriert, ich will blos nicht wieder mehrere monate vor dem pc sitzen, und alles neu aufbauen. (das meinst du doch).
ich würde dir gerne diese .xls - date zusenden, weis aber nicht wie das geht. bitte um einen tipp dazu.
dein angesprochenes programm, wie heist das nochmal und wo finde ich es?

kanns sicher gut gebrauchen, weil ich mich in vb und c# einarbeite und deshalb viel rumexperimentiere. (hat jetzt nix mit dem aktuellen problem zu tun, das programm war abgeschlossen und lief jetzt meherere monate, bis, na ja, bis das leidige beschriebene problem auftauchte).

deine geschätzte antwort erwartend verbleibe ich

mit freundlichen grüßen

nikodemo

Grüezi NikoDemo

ich habs nicht ignoriert, ich will blos nicht wieder mehrere
monate vor dem pc sitzen, und alles neu aufbauen. (das meinst
du doch).

Ja, genau das meine ich und - glaube mir - um den Neu-Aufbau wirst Du kaum herum kommen, da eine einmal korrupte Mappe nicht ‚heilbar‘ ist.

ich würde dir gerne diese .xls - date zusenden, weis aber
nicht wie das geht. bitte um einen tipp dazu.

Das ginge allenfalls per direkter Mail, was aber dein Problem nicht löst. Hier auf W-W-W kannst Du keine Mappe hochladen.

dein angesprochenes programm, wie heist das nochmal und wo
finde ich es?

Hmmm Du hast also meinen Beitrag weder gelesen noch bist dem Link nachgegangen? Das enttäuscht mich ehrlich gesagt soch etwas.
Du erwartest Hilfe vom W-W-W Brett, gehst aber nur dem nach was in die von dir vorgestellt Richtugn zielt?

Doch gerne verweise ich auf meinen Beitrag hier:

/t/win-xp-vb-excel-2002/5628121/16

kanns sicher gut gebrauchen, weil ich mich in vb und c#
einarbeite und deshalb viel rumexperimentiere. (hat jetzt nix
mit dem aktuellen problem zu tun, das programm war
abgeschlossen und lief jetzt meherere monate, bis, na ja, bis
das leidige beschriebene problem auftauchte).

Das hat, aus den mehrfach geschilderten Gründen, durchaus mit der aktuellen Sitation zu tun.

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

dear drambeldier…

das mit dem hochladen hab ich noch nie gemacht, wird deshalb einige zeit dauern.

ich beatnworte doch gerne deine fragen, zumal ich ja ein besonderes interesse daran habe.

aber es sind jetz eine menge an rückfragen bei mir eingetroffen. nicht gleich beleidigt sein: welche frage meinst du?

ein programm namens code-cleaner hab ich mir besorgt. komm aber noch nicht ganz klar damit. wird auch noch dauern.

gruß

nikodemo

hier also mein weihnachtsgeschenk:

[…]

hoffentlich hilfts.

es grüß dich

nikodemo

[Team: Link entfernt]

‚Zwei Seelen wohnen, ach! in meiner Brust‘
Grüezi Ralf

Ich finds (einerseits) fein, dass Du die Mappe durch den Neu-Aufbau wieder zum laufen gebracht hat.

Dennoch (andererseits) hat sich so der Lerneffekt in engen Grenzen gehalten - und das ist IMO letztlich der tiefere Sinn von NewsGroups, Foren und auch dem W-W-W Brett hier: „Hilfe zur Selbsthilfe“.

…daher auch das Goethe-Zitat als Betreff…

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Moin, Thomas,

der tiefere Sinn (…) „Hilfe zur Selbsthilfe“.

das sehe ich auch so, aber manchmal braucht’s halt einen Schubs. Ab Sohle 7 hört der Spaß auf :smile:

Gruß Ralf

Guten Abend,

ich hab mich sehr darüber gefreut, das meine Tabelle wieder das tut, was sie soll. Wie hast du das gemacht.

Ich glaube, das wir uns die ganze Zeit mißverstanden haben. Deshalb war ich ja manchmal so bockig. Ein Tabellenaufbau über mehrere Monate hätte ich mir nicht zugemutet. Dann hätte ich das Projekt eben vergessen. zumal ich bei diesem Aufwand nicht sicher war, ob mir das ganze nicht nocheinmal passiert.

30 Sekunden, wie geht das???

Trotzdem Danke ich euch allen für eure Bemühungen.

Weitere Probleme stehen noch an. Das aber später.

es grüßt aus dem nächtlichen München

euer dankbarer Nikodemo

(damit ist die Sache hoffentlich abgeschlossen.)

Moin, Nikodemo,

30 Sekunden, wie geht das???

so wie es Thomas gesagt hat:

Daher solltest Du die Mappe während der Entwicklung regelmässig neu aufbauen um den Ballast los zu werden, sprich die Daten und den VBA-Code auslagern und in eine neue Mappe überführen.

Die Schritte bis dahin:

  • Mappe öffnen

  • Bearbeiten > Blatt verschieben/kopieren

  • zur Mappe: neue Arbeitsmappe auswählen

  • kopieren ankreuzen

  • OK

  • neue Mappe speichern unter…

  • alte Mappe löschen

  • neue Mappe umbenennen

  • FÄRTSCH!

Gruß Ralf

Grüezi NikoDemo

ich hab mich sehr darüber gefreut, das meine Tabelle wieder
das tut, was sie soll. Wie hast du das gemacht.

Ja, das freut mich ebenfalls.

Ich glaube, das wir uns die ganze Zeit mißverstanden haben.
Deshalb war ich ja manchmal so bockig.

Wir haben uns mitnichten falsch verstanden - die Lösung war schon rasch klar und Du hast dich damit nicht befasst und sie näher angesehen.

30 Sekunden, wie geht das???

Trotzdem Danke ich euch allen für eure Bemühungen.

Unsere Bemühungen sind dann fruchtbar, wenn Du etwas daraus gelernt hast - so gesehen erwarte ich, dass Du die von ralf geschilderten Schritte mal mit deiner ‚kaputten‘ Mappe nachvolziehst und auch den Code-Cleaner mal noch intensiv testest.
Nur dann bist Du küpnftig in der Lage solche Dinge selbst anzugehen und brauchst nicht ‚bockig‘ zu werden… :wink:

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Grüezi zusammen

Moin, Nikodemo,

30 Sekunden, wie geht das???

so wie es Thomas gesagt hat:

Daher solltest Du die Mappe während der Entwicklung
regelmässig neu aufbauen um den Ballast los zu werden, sprich
die Daten und den VBA-Code auslagern und in eine neue Mappe
überführen.

Die Schritte bis dahin:

[Schritte gesnippe]

…und den VBA-Code dann am besten auch gleich mit dem CodeCleaner auslagern und wieder importieren…

Insgesamt dann also 1-2 Minuten - ein Routine-Aufwand der sich wirklich lohnt, finde ich.

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

[ot] CodeCleaner
Servus, Thomas,

…und den VBA-Code dann am besten auch gleich mit dem
CodeCleaner auslagern und wieder importieren…

das habe ich gerade mal testhalber versucht, der CC verweigert aber den Dienst mit der Meldung, dass kein Projekt gefunden wird. Bin ich blind, blond oder blöd?

Gruß Ralf

Grüezu Ralf

…und den VBA-Code dann am besten auch gleich mit dem
CodeCleaner auslagern und wieder importieren…

das habe ich gerade mal testhalber versucht, der CC verweigert
aber den Dienst mit der Meldung, dass kein Projekt gefunden
wird. Bin ich blind, blond oder blöd?

Hast Du denn im ersten Fenster eine Auswahl - oder hast Du überhaupt Mappe geladen, die VBA-Code enthalten?

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Hi Thomas,

Hast Du denn im ersten Fenster eine Auswahl - oder hast Du
überhaupt Mappe geladen, die VBA-Code enthalten?

Nikodemos Mappe war das Versuchskarnickel.

Gruß Ralf

Grüezi Ralf

Hast Du denn im ersten Fenster eine Auswahl - oder hast Du
überhaupt Mappe geladen, die VBA-Code enthalten?

Nikodemos Mappe war das Versuchskarnickel.

Hmmm, das AddIn ist bei mir korrekt installiert (xl2007), dann habe ich soeben die Mappe nochmals hier heruntergeladen, die Makros aktiviert und dann aus dem VBA-Editor heraus den Eintrag unter ‚Extras‘ angewählt.

Alle geöffneten Mappen und auch diese hier wurden zur Auswahl angeboten.

Vielleicht stimmt daher mit der Installation was nicht?

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Servus, Thomas,

Vielleicht stimmt daher mit der Installation was nicht?

darauf habe ich ja nun keinen Einfluss. Kennt mein Office 2000 das Projekt überhaupt?

Gruß Ralf

Grüezi Ralf

Vielleicht stimmt daher mit der Installation was nicht?

darauf habe ich ja nun keinen Einfluss.

Ich meite die Installation des CodeCleaner.

Hast Du da auch die passende Version hruntergeladen und installier - ich weiss dass die Tools dort teilweise in verschiedenen Versionen erhältlich sind.

Funktioniert der CodeCleaner denn bei anderen Mappen korrekt oder hast Du auch da Fehlermeldungen?

Kennt mein Office 2000 das Projekt überhaupt?

Du meinst NikoDemos Projekt?
Davon gehe ich aus - im VBA-Projektexplorer siehst Du das sofort, denke ich.

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Servus Thomas,

alles Gute fürs Neue Jahr!

Hast Du da auch die passende Version hruntergeladen

inzwischen schon, zuerst hatte ich die CodeClearner.exe erwischt. Das Ergebnis ist allerdings das gleiche, deshalb mal ein Blick ins Coding:

 Public Sub CodeCleanerMain()
 ...

 Set frmStart = New FStart
 Load frmStart

 If frmStart.Initialize() Then
 ...
 Else
 ''' No cleanable could be located.
 ...

frmStart.Initialize() liefert False, und damit ist der Käse gegessen. Excel 2000 (9.0.2812) :frowning:

Gruß Ralf