Thema Datum  Von Nutzer Rating
Antwort
04.06.2017 15:26:05 Otto
*****
NotSolved
04.06.2017 19:02:11 Gast44165
NotSolved
Rot Varibalen Datensatz markieren funktioniert nicht
05.06.2017 13:59:53 Werner
****
NotSolved
05.06.2017 16:47:44 Gast42412
Solved
05.06.2017 17:17:13 Werner
Solved

Ansicht des Beitrags:
Von:
Werner
Datum:
05.06.2017 13:59:53
Views:
619
Rating: Antwort:
  Ja
Thema:
Varibalen Datensatz markieren funktioniert nicht

Hallo Otto,

also ehrlich gesagt ist mir nicht so ganz klar, was du eigentlich willst. Da wäre eine genauere Beschreibung nötig.

Mal was Grundsätzliches:

x = ActiveCell.SpecialCells(xlLastCell).Column

ergibt die Spaltennummer als Ganzzahl, dann sollte die Variable x aber auch als Long oder Integer und nicht als String Dim(ensioniert) sein.

Das gleiche gilt für die Variablen  y und z

Vielleicht willst du ja folgendes erreichen:

Public Sub Markieren()
Dim x As Long
Dim y As Long
Dim z As Long
     
x = Cells(ActiveCell.Row, Columns.Count).End(xlToLeft).Column
y = Cells(Rows.Count, ActiveCell.Column).End(xlUp).Row

If x <= y Then z = y
If y <= x Then z = x

Range(Cells(ActiveCell.Row, ActiveCell.Column), Cells(z, z)).Select
End Sub

 

Gruß Werner


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
04.06.2017 15:26:05 Otto
*****
NotSolved
04.06.2017 19:02:11 Gast44165
NotSolved
Rot Varibalen Datensatz markieren funktioniert nicht
05.06.2017 13:59:53 Werner
****
NotSolved
05.06.2017 16:47:44 Gast42412
Solved
05.06.2017 17:17:13 Werner
Solved