04.12.2015, 10:17
Hallo,
ich habe in meinem EXCEL-Sheet in der Tabelle 'Passungsauswahl' mehrere errechnete Werte in verschiedenen Zellen stehen (Je Zelle steht ein Zahlenwert). Jetzt möchte ich in einer anderen Tabelle ('Protokoll') folgendes Anzeigen lassen:
Die Werte sollen von den Zellen der Tabelle 'Passungsauswahl' nach 'Protokoll' eingefügt werden, wenn:
- Zahlenwerte in 'Passungsauswahl' vorhanden, dann kopiere diese ins 'Protokoll' . Diese Werte
sollen in dam Fall dann nicht mehr geändert werden können. (Z.B. durch ständiges Koperen oder Schleifen?!")
- keine Zahlenwerte in 'Passungsauswahl' vorhanden, dann nicht kopieren und im 'Protokoll' eine manuelle Eingabe von Zahlenwerten zulassen
Ich habe das nicht hingekriegt. Ich habe mal ein Makro aufgenommen, wo ich von der Ersten Tabelle zur zweiten Tabelle hin 2 Beispielzellen Zellen via STRG+C & STR+V eingefügt habe. Aber das Sheet soll ja automatisch und unter den oben genannten Bedingungen arbeiten….
Ich habe mal ein Tutorial auf Youtube gesehn, allerdings ist das für mich zu schwer nach zu vollziehen, um es für meine Bedürfnisse anzupassen.
Könntet Ihr mir da bitte weiterhelfen?
Gruß
Andi
ich habe in meinem EXCEL-Sheet in der Tabelle 'Passungsauswahl' mehrere errechnete Werte in verschiedenen Zellen stehen (Je Zelle steht ein Zahlenwert). Jetzt möchte ich in einer anderen Tabelle ('Protokoll') folgendes Anzeigen lassen:
Die Werte sollen von den Zellen der Tabelle 'Passungsauswahl' nach 'Protokoll' eingefügt werden, wenn:
- Zahlenwerte in 'Passungsauswahl' vorhanden, dann kopiere diese ins 'Protokoll' . Diese Werte
sollen in dam Fall dann nicht mehr geändert werden können. (Z.B. durch ständiges Koperen oder Schleifen?!")
- keine Zahlenwerte in 'Passungsauswahl' vorhanden, dann nicht kopieren und im 'Protokoll' eine manuelle Eingabe von Zahlenwerten zulassen
Ich habe das nicht hingekriegt. Ich habe mal ein Makro aufgenommen, wo ich von der Ersten Tabelle zur zweiten Tabelle hin 2 Beispielzellen Zellen via STRG+C & STR+V eingefügt habe. Aber das Sheet soll ja automatisch und unter den oben genannten Bedingungen arbeiten….
Code:
Sub Maß_1()
'
' Maß_1 Makro
' Grenzabmaße von Maß 1 in das Protokoll kopieren, sobald ein Wert eingegeben ist. Ansonsten mache nichts.
'
'
Range("E21:E22").Select
Selection.Copy
Sheets("Protokoll").Select
Range("G11:G12").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
Ich habe mal ein Tutorial auf Youtube gesehn, allerdings ist das für mich zu schwer nach zu vollziehen, um es für meine Bedürfnisse anzupassen.
Könntet Ihr mir da bitte weiterhelfen?
Gruß
Andi