Hot News:

Unser Angebot:

  Foren auf CAD.de
  VBasic / vb.net / vbs / wsh
  ExcelVBA, Zelle finden, Bereich formatieren

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
  
Online-Kurs: Grundlagen des 3D-Druck-Designs für Industrieingenieure , ein Kurs
Autor Thema:  ExcelVBA, Zelle finden, Bereich formatieren (2223 mal gelesen)
cadffm
Ehrenmitglied V.I.P. h.c.
良い精神



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

Beiträge: 22497
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 01. Aug. 2005 09:27    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

Moin Leutz, es is soweit

Erste Frage: Besser hier oder im Excel-Forum posten !? - ich vermute mal hier...

Da ich (nutze Excel weil man da so schön mit den Rahmenlinien eine "Tabelle"
machen kann <grins> )
mit dem Makrorekorder nicht alle meine Wünsche
erfüllen kann, habe ich mir nun ein Einsteiger-Excel-Vba Buch zugelegt
[Excel VBA einfach klipp & klar, Monika Weber - werden einige ja kennen]

Der aktuelle Knackpunkt der mich zum Kauf eines Buches getrieben hat ist jener:
Aufgabe: finde letzte Zelle mit Wert in SpalteH. Formatiere dann den Zellenbereich
zwischen gefundener Zelle und A1. A1 steht Fest, auch die SpalteH, nur die Zeile
der SpalteH ist eben immer variabel.

Zum Glück gibt es für das finden der gesuchten Zelle ein Beispiel im Buch, nur
leider funktioniert irgendetwas nicht dabei.

Das Buch ist für Excel2003 geschrieben, ich nutze hier in der Firma gerade Excel2000.
(Also VB6.0 !?)

Das Beispiel lautet:

    Cells(65536, 2).End(x1Up) _
    .Interior.Color = vbRed oder auch:

    Cells(Rows.Count, 1).End(x1Up) _
    .Interior.Color = vbRed

und soll(te) die letzte Zelle in Spalte 2 bzw. 1 die mit einem Wert gefüllt ist eine
Hintergrundfarbe geben. Könnt Ihr mir auf die Sprünge Helfen ?

Und da ich gerade dabei bin: Wenn es denn funktioniert die gesuchte Zelle ausfindig
zu machen, wie bekomme ich die Information am besten in die Anweisung das der
Bereich (von gefundener Zelle bis A1) nun Formatiert werden soll !?
[Ich möchte zB Gitternetz/Rahmenlinien in diesem Bereich ]

So, da ich hier neu bin: Wenn Fragen sind : Nur zu : Stellen ! - Ist mein erste
Frage hier (glaub ich) da findet man ja so einige Fettnäpfchen 

Gruß Sebastian

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

bst
Mitglied



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

Beiträge: 192
Registriert: 31.08.2004

erstellt am: 01. Aug. 2005 09:44    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 cadffm 10 Unities + Antwort hilfreich

Morgen Sebastian,

es muß xl - l wie ludwig - lauten.

Den letzten Wert in Spalte H (A=1, B=2, C=3, ... H=8!) findest Du via:

Cells(Rows.Count, 8).End(xlUp)

Um mit allen Zellen zwischen A1 und Obigem Teil was zu tun nimm am
Besten sowas:

  With Range(Range("A1"), Cells(Rows.Count, 8).End(xlUp))
      .Interior.ColorIndex = 3
  End With

CUSee You, Bernd

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

cadffm
Ehrenmitglied V.I.P. h.c.
良い精神



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

Beiträge: 22497
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 01. Aug. 2005 09:54    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

Oh Mann, Isch Depp - steht doch nebendrann direkt eine 1 gedruckt !
Aber so ist es nunmal, wenn man schon angespannt ist sieht man den Wald und
die Bäume usw... genau.

Vielen Dank, U´s sind unterwegs.

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