Sprungmarke zum Anfang setzen

  • #1
H

Hope0205

Bekanntes Mitglied
Themenersteller
Dabei seit
06.11.2003
Beiträge
45
Reaktionspunkte
0
Ort
Iserlohn
Hallo zusammen :)

ich habe eine Exceltabelle zum ausrechnen von Metallgewichten.

A: Länge
B: Breite
C: Dicke
D: Dichte (Spalte ist ausgeblendet, weil Hilfsspalte)
E: Anzahl der Stücke
F: Gewicht (Endergebnis)

Dies ist ein Beispiel für Blech/Flachstahl
Das gleiche habe ich noch für Rohr-, Rund,- Winkel und Vierkantstahl.

Ich möchte folgendes:
Wenn ich bei Anzahl bin, sollte der Curser automatisch wieder am Anfang stehen.
Das würde mir die Arbeit sehr erleichtern.

In einem zweiten Register ist das gleiche nochmal, aber mit Cu(Kupfer).
Der Unterschied darin ist lediglich nur eine andere Dichte in Spalte D.

Ehrlich gesagt hab ich keinerlei Ahnung von Makros. Wie man eins startet und einfügt. So zusagen null Plan.

Gruß Hope0205 :)
 
  • #2
Ola,

versuchs doch mal ohne Makro:

Zeilenweise Eingabe mit der Tabtaste, am Ende der Eingabezeile die Enter-Taste: Cursor spring in die Spalte der neuen Zeile, wo die Betätigung mit der Tabtaste begonnen hat ....
 
  • #3
Hallo zusammen :)

Joe ich hab es gerade versucht Tab, Tab und am Ende mit der Returntaste.
Klappt leider nicht. Der Curser sprigt eine Zeile weiter nach unten.


Gruß Hope0205 :)
 
  • #4
Ola,

das ist richtig, ich hatte es so verstanden, dass Du in der nächsten Zeile weitere Eingaben machen willst ... Es soll also nur in die erste Zelle der gleichen Zeile Gehen? Dann bestätige dieletzte Eingabe mit POS1.
 
  • #5
Hallo zusammen :)

Hallo Joe, mein Excelguru :D

Was ist das? Dann bestätige die letzte Eingabe mit POS1.

Hope sucht auf der Tastatur hin und her, er findet die Pos. 1 nicht mehr.

Gruß DieExcellusche aka Hope0205 :)
 
  • #6
Hope0205 schrieb:
Was ist das? Dann bestätige die letzte Eingabe mit POS1.

Hope sucht auf der Tastatur hin und her, er findet die Pos. 1 nicht mehr.

grins ....
siehe Schreenshot ;D

pan_fee
 
  • #7
Hi Hope0205,

du hattest nach einem Makro gefragt- nun denn ;D

a) VB-Ediotr öffnen mit Alt+F11
-> im Projekt-Fenster ist deine Arbeitsmappe als VBAProject(Mappenname) zu sehen

b) im Projektfenster Doppelklick auf deine Tabelle
-> Code-Seite der Tabelle öffnet sich

c) in das Code-Fenster der Tabelle folgenden Code hineinkopieren
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
  
  Const c_SPback = 5
  
  If Target.Column <> c_SPback Or Target.Count <> 1 Then Exit Sub
  Cells(Target.Row + 1, 1).Select    
End Sub

d) die Spaltennummer, nach deren Änderung der Cursor wieder an den Anfang der nächsten Zeile springen soll, in der Konstanten c_SPback ggf. anpassen. Sollte aber 5 (sprich E) sein, da im Ergebnis bestimmt eine Formel steht (oder?).

e) mit Alt+Q VB-Editor schliessen und im Tabellenblatt einen Versuch durchführen.

f) Mappe speichern


Gruß Matjes :)
 
  • #8
PCDpan_fee schrieb:
Hope0205 schrieb:
Was ist das? Dann bestätige die letzte Eingabe mit POS1.

Hope sucht auf der Tastatur hin und her, er findet die Pos. 1 nicht mehr.

grins ....
siehe Schreenshot ;D

pan_fee


Moin Fee :)

iss hier endlich mal Stimmung inne Bude ;)

Ich habe wahrscheinlich noch eine Tastatur der Firma Robotron.
Diese Taste hab ich noch nie benötigt, aber trotzdem danke für Deine
visuelle Hilfe.

Gruß Hope0205 :)
 
Thema:

Sprungmarke zum Anfang setzen

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben