Meinews.de  


Zurück   Meinews.de > Forum > Newsgroups microsoft.public.de.* 1 Forum > Newsgroup microsoft.public.de.excel
Registrieren FAQ Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Newsgroup microsoft.public.de.excel Forum microsoft.public.de.excel

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 11-02-2009, 10:23 AM
michlchen
 
Beiträge: n/a
Standard range().unmerge, wie verbundene Bereiche merken? ev. array?

hallo leute.

ich habe eine kurze frage. und zwar möchte ich mir im
überschriftenbereich (bspw. A1 - J3) merken, welche zellen verbunden
sind, damit ich sie während des makrodurchlaufes unmergen und am ende
wieder mergen kann. am besten wär da sicherlich ein array. da ich
diese dinger aber nicht so sehr mag (bzw. nachvollziehen kann *g* -
hab da von der schule her ne kleine abneigung entwickelt, die ich
nicht wieder los bekomme. vielleicht kann mir ja einer mit ner guten
erklärung arrays wieder schmackhaft machen) wollt ich hier mal
nachfragen.

kurzes beispiel: A1-C3 sind verbunden. dann noch D1-E1 und als 3. F2-
H2 (nur fiktives beispiel. array müsste weiterhin variabel sein, weils
nicht immer 3 verbundene bereiche sein müssen.)
ich würde mir jetzt die bereiche merken wollen und am ende wieder
verbinden. (notwendig, da im makro spalten markiert werden und durch
das verbinden beide spalten verbunden sind, was nicht so sein soll.)

denk mal es wird irgendwie mit

for each cell in selection
If Range(Überschriftbereich).MergeCells = True Then
merke 1. bereich, 2. bereich, ... in array...
(gut wären hier ev. 2 werte pro bereich,a lso anfang: A1 und ende: C3)

losgehen.

thx.
Mit Zitat antworten
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Meinews.de
Standard Sponsored Links

  #2  
Alt 11-02-2009, 10:39 AM
Alexander Wolff
 
Beiträge: n/a
Standard Re: range().unmerge, wie verbundene Bereiche merken? ev. array?

Als <news:8362dcc2-d627-40a2-b180-1a1f88d4e2fa*t2g2000yqn.googlegroups.com>
ließ
michlchen verlautbaren, evtl. nachfolgend zitiert:

> ich habe eine kurze frage. und zwar möchte ich mir im
> überschriftenbereich (bspw. A1 - J3) merken, welche zellen verbunden
> sind, damit ich sie während des makrodurchlaufes unmergen und am ende
> wieder mergen kann. am besten wär da sicherlich ein array. da ich


1. Warum zeichnest Du es nicht einfach auf?
2. Es gibt auch eine andere Möglichkeit: Lagere die Überschriften aus und
setze sie als verknüpftes (oder nicht-verknüpftes) Bild über Deine Daten.
--
Moin+Gruss Alexander - MVP for MS Excel - www.xxcl.de - mso2000sp3 --7-2

Mit Zitat antworten
  #3  
Alt 11-02-2009, 04:55 PM
Andreas Killer
 
Beiträge: n/a
Standard Re: range().unmerge, wie verbundene Bereiche merken? ev. array?

michlchen schrieb:

> ich habe eine kurze frage. und zwar möchte ich mir im
> überschriftenbereich (bspw. A1 - J3) merken, welche zellen verbunden
> sind, damit ich sie während des makrodurchlaufes unmergen und am ende
> wieder mergen kann.

Gegenfrage: Aus welchem Grund sollte man tun?

Kostet Zeit, Arbeit und am Ende ist es ja wieder wie am Anfang.

Andreas.
Mit Zitat antworten
  #4  
Alt 11-03-2009, 06:13 PM
HeliKopf
 
Beiträge: n/a
Standard Re: range().unmerge, wie verbundene Bereiche merken? ev. array?

Hallo zusammen,

nur so ein Gedanke - dem Makro kannst Du doch einfach die gewünschte
Selektion mitgeben, ohne gleich die verbundenen Zellen mit zu
markieren:

z. B. Range("B:B").Select

HTH,
Helmut.



On 2 Nov., 17:55, Andreas Killer <andreas.kil...*gmx.net> wrote:
> michlchen schrieb:
>
> > ich habe eine kurze frage. und zwar möchte ich mir im
> > überschriftenbereich (bspw. A1 - J3) merken, welche zellen verbunden
> > sind, damit ich sie während des makrodurchlaufes unmergen und am ende
> > wieder mergen kann.

>
> Gegenfrage: Aus welchem Grund sollte man tun?
>
> Kostet Zeit, Arbeit und am Ende ist es ja wieder wie am Anfang.
>
> Andreas.


Mit Zitat antworten
  #5  
Alt 11-04-2009, 08:14 AM
Andreas Killer
 
Beiträge: n/a
Standard Re: range().unmerge, wie verbundene Bereiche merken? ev. array?

On 3 Nov., 19:13, HeliKopf <helmut.k...*sixt.de> wrote:

> nur so ein Gedanke - dem Makro kannst Du doch einfach die gewünschte
> Selektion mitgeben, ohne gleich die verbundenen Zellen mit zu
> markieren:
>
> z. B. Range("B:B").Select

Das ist Unsinn, denn ist z.B. B1:C1 verbunden, dann wird so Spalte B:C
markiert.

Außerdem sollte man nicht mit Select in Makro's arbeiten. .-)

Um mit verbundenen Zellen zu arbeiten gibt es u.a. MergeCells,
MergeArea, darauf zielte meine Frage ab.

Andreas.
Mit Zitat antworten
  #6  
Alt 11-04-2009, 11:21 AM
HeliKopf
 
Beiträge: n/a
Standard Re: range().unmerge, wie verbundene Bereiche merken? ev. array?

On 4 Nov., 09:14, Andreas Killer <andreas.kil...*gmx.net> wrote:

> > z. B. Range("B:B").Select

>
> Das ist Unsinn, denn ist z.B. B1:C1 verbunden, dann wird so Spalte B:C
> markiert.
>
> Außerdem sollte man nicht mit Select in Makro's arbeiten. .-)
>
> Um mit verbundenen Zellen zu arbeiten gibt es u.a. MergeCells,
> MergeArea, darauf zielte meine Frage ab.
>
> Andreas.


Oha, ja stimmt, Andreas hat natürlich Recht, da habe ich irgendwie was
falsches im Gedächtnis gehabt... lag wohl an der Uhrzeit ;-)

Helmut.
Mit Zitat antworten
  #7  
Alt 11-04-2009, 11:21 AM
HeliKopf
 
Beiträge: n/a
Standard Re: range().unmerge, wie verbundene Bereiche merken? ev. array?

On 4 Nov., 09:14, Andreas Killer <andreas.kil...*gmx.net> wrote:

> > z. B. Range("B:B").Select

>
> Das ist Unsinn, denn ist z.B. B1:C1 verbunden, dann wird so Spalte B:C
> markiert.
>
> Außerdem sollte man nicht mit Select in Makro's arbeiten. .-)
>
> Um mit verbundenen Zellen zu arbeiten gibt es u.a. MergeCells,
> MergeArea, darauf zielte meine Frage ab.
>
> Andreas.


Oha, ja stimmt, Andreas hat natürlich Recht, da habe ich irgendwie was
falsches im Gedächtnis gehabt... lag wohl an der Uhrzeit ;-)

Helmut.
Mit Zitat antworten
 
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen
Es ist dir nicht erlaubt, auf Beiträge zu antworten
Es ist dir nicht erlaubt, Anhänge anzufügen
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten

vB Code ist An
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
verbundene Daten Lupussilvae Newsgroup microsoft.public.de.excel 1 09-29-2009 11:03 AM
Array einer Range-Variable Dirk Hennemann Newsgroup microsoft.public.de.excel 18 01-10-2009 10:03 AM
Autofilter und verbundene Zellen Ulf Rund Newsgroup microsoft.public.de.excel 1 09-03-2008 06:54 PM
Convert Integer Array in System.Array Manfred Newsgroup microsoft.public.de.german.entwickler.dotnet.vb 2 08-29-2008 10:27 PM
kommt mein String im Array vor? Array.IndexOf scheint sich zu irren? Liz Helmecke Newsgroup microsoft.public.de.german.entwickler.dotnet.vb 1 03-28-2008 12:35 PM


Alle Zeitangaben in WEZ. Es ist jetzt 01:15 PM Uhr.





Powered by: vBulletin Version 3.6.7 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Forum SEO by Zoints