Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Excel
  Name bei Daten importieren

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
Autor Thema:  Name bei Daten importieren (671 mal gelesen)
Helmut F
Mitglied
Dipl.-Ing


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

Beiträge: 38
Registriert: 09.05.2003

erstellt am: 16. Jun. 2004 07:29    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 zusammen,

Ich habe ein Makro aufgezeichnet, welches folgende Schritte ausführt :

"Daten"
"Externe Daten importieren"
"Daten importieren"
usw.

Das funktioniert einwandfrei, jedoch wird dem eingefügten Bereich ein Name zugewiesen.
Das hört sich nicht schlimm an.
Da ich aber stets die gleiche Excel-Tabelle verwende, habe ich nach einiger Zeit eine Unmenge von Namen, die ich nicht benötige.

Kann ich die Vergabe eines Namens auch unterdrücken?

Der Eintrag im Makro ".FieldNames = False" bewirkt nur eine Änderung des Namens, aber nicht die Unterdrückung.

Schöne Grüße
Helmut

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

startrek
Moderator
Architekt


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

Beiträge: 1361
Registriert: 13.02.2003

.

erstellt am: 21. Jun. 2004 09:33    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 Helmut F 10 Unities + Antwort hilfreich

Moin Helmut,

selbst wenn Du die Zeile

.Name="Abfrage blabla"

auskommentierst, vergibt Excel intern einen Namen "ExterneXYZ" oder so,
das lässt sich nicht vermeiden.
Du könntest aber in deinem Makro am Ende einfach alle Namen löschen via zB:

dim n as Name
for each n in thisworkbook.sheets("Tabelle1").names
  n.delete
next

Solltest Du eigene Namen drinne haben, die Du benötigst, dann u.U. so:

dim n as Name
for each n in thisworkbook.sheets("Tabelle1").names
  if n.name like "Abfrage*" then n.delete
next

Gruss Nancy

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

Helmut F
Mitglied
Dipl.-Ing


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

Beiträge: 38
Registriert: 09.05.2003

erstellt am: 21. Jun. 2004 12:39    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 Nancy,

Dein Vorschlag hat funktioniert.
Danke !!

Hemut

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)2023 CAD.de | Impressum | Datenschutz