Excel Makro erstellen

Diskutiere Excel Makro erstellen im Developer Network Forum im Bereich Hardware & Software Forum; Ich würde gerne ein Makro erstellen, welches folgende Aufgabe übernimmt: Ich klicke auf einen Button und dann wird der Inhalt des Clipboards...
  • Excel Makro erstellen Beitrag #1
alexx

alexx

Bekanntes Mitglied
Dabei seit
05.05.2002
Beiträge
1.137
Reaktionspunkte
0
Ort
Deep Down Below
Ich würde gerne ein Makro erstellen, welches folgende Aufgabe übernimmt:

Ich klicke auf einen Button und dann wird der Inhalt des Clipboards (Zwischenablage) in der markierten Zelle (Bsp: A1) eingefügt. Danach soll die Zelle rechts daneben automatisch ausgewählt werden.
Wenn ich den Button nun wieder drücke, wird der Inhalt des Clipboards in der ausgewählten Zelle eingefügt und danach die Zelle rechts daneben ausgewählt.

Wie kann ich dieses Makro erstellen?


Wenn ich eine Zelle anklicke und etwas aus dem Clipboard einfüge, und danach die Zelle rechts daneben auswähle, fügt das Makro den Inhalt immer wieder in dieselbe Zelle. Wie kann ich diese Funktion - wie oben beschrieben - erstellen?

Danke.
 
  • Excel Makro erstellen Beitrag #2
the_viper

the_viper

Bekanntes Mitglied
Dabei seit
27.11.2000
Beiträge
1.977
Reaktionspunkte
0
spontan überlegt: zeichne ein makro auf das folgendes macht:

STRG + V
EINGABE
Pfeil Rechts

dem weist du eine taste zu - fertig.
 
  • Excel Makro erstellen Beitrag #3
alexx

alexx

Bekanntes Mitglied
Dabei seit
05.05.2002
Beiträge
1.137
Reaktionspunkte
0
Ort
Deep Down Below
Wie vorhin schon beschrieben:
Wenn ich eine Zelle anklicke und etwas aus dem Clipboard einfüge, und danach die Zelle rechts daneben auswähle, fügt das Makro den Inhalt immer wieder in dieselbe Zelle. Wie kann ich diese Funktion - wie oben beschrieben - erstellen?
 
  • Excel Makro erstellen Beitrag #4
SR530

SR530

PowerUser + Ex Super-Moderator
Dabei seit
21.02.1999
Beiträge
9.117
Reaktionspunkte
0
Kein Wunder, wenn man sich das Makro ansieht:

------------------------------------------------
Sub neu()
'
' neu Makro
' Makro am 25.04.2009 von user aufgezeichnet
'

'
ActiveSheet.Paste
Range("B1").Select
End Sub
------------------------------------------------

Also gilt es, entsprechende Variable zu finden ... :D

So gehts aber ... :grinning:
------------------------------------------------
Sub neu()
'
' neu Makro
' Makro am 25.04.2009 von user aufgezeichnet
'

'
ActiveSheet.Paste
ActiveCell.Offset(0, 1).Select
End Sub
------------------------------------------------
 
Zuletzt bearbeitet:
  • Excel Makro erstellen Beitrag #5
alexx

alexx

Bekanntes Mitglied
Dabei seit
05.05.2002
Beiträge
1.137
Reaktionspunkte
0
Ort
Deep Down Below
Vielen Dank SR530!

Gibt es auch die Möglichkeit dieses Makro mit einem klick in eine Zelle auszuführen (anstatt einen Button zu klicken)?

Also dass ich in eine Zelle klicke und dort automatisch der Inhalt der Zwischenablage einfügt wird?

Danke! ;-)
 
  • Excel Makro erstellen Beitrag #6
SR530

SR530

PowerUser + Ex Super-Moderator
Dabei seit
21.02.1999
Beiträge
9.117
Reaktionspunkte
0
Geht bestimmt auch, aber dafür reicht mein Wissen (Logisches Denken + Google) bei weitem nicht aus. Allerdings verschließt sich mir auch der Sinn der Aktion.
 
  • Excel Makro erstellen Beitrag #7
alexx

alexx

Bekanntes Mitglied
Dabei seit
05.05.2002
Beiträge
1.137
Reaktionspunkte
0
Ort
Deep Down Below
Ich möchte daten von handys in eine excel-datei übertragen.

Jedoch kann ich die informationen nicht einfach kopieren, da zum einen meine datenbank eine andere struktur hat (Bsp. Größe (l cm x b cm x h cm) muss in 3 Zellen und ohne Einheit übertragen werden) und für einige Informationen eine Grafik verwendet wird (um anzugeben ob eine bestimmte Funktion vorhanden ist oder nicht).

Daher kopiere ich einfach die spezifisch benötigten werte und füge sie in excel ein.
Um dies zu beschleunigen will ich so wenig wie möglich klicken müssen.

Aber vielen Dank SR530, mit dem Makro geht es schon mal schneller.
 
  • Excel Makro erstellen Beitrag #8
SR530

SR530

PowerUser + Ex Super-Moderator
Dabei seit
21.02.1999
Beiträge
9.117
Reaktionspunkte
0
Egal wie die Daten in Excel ankommen, gibt es sicherlich einen Weg sie so aufzubereiten das sie deiner Datenbank entsprechen bzw. wie sie diese erwartet.

Allerdings muss man auch den Aufwand mit dem Nutzen in Relation stellen. Über welche Anzahl an Datensetzen reden wir?
 
  • Excel Makro erstellen Beitrag #9
alexx

alexx

Bekanntes Mitglied
Dabei seit
05.05.2002
Beiträge
1.137
Reaktionspunkte
0
Ort
Deep Down Below
Wir reden von 330 handys und jeweils ~60 Eigenschaften.

Aber ich denke ich werde es einfach so rüberkopieren.

Zwar sehe ich den unterschied zwischen den grafiken (welche Eigenschaften beschreiben, also ob vorhanden oder nicht, bzw. ob keine daten vorhanden sind), aber wie man das dann übertragen kann, weiß ich nicht.

Vor allem müssten ja auch noch bestimmte Zeichen entfernt werden (also bei Standby "Std.", bei Gewicht "g", etc.).

Die Daten hole ich mir von hier:

http://www.handys-mobile.de/handys-...35&handy2=Alcatel 715&handy3=Alcatel OT-C 552
 
  • Excel Makro erstellen Beitrag #10
cmddegi

cmddegi

Bekanntes Mitglied
Dabei seit
12.07.2001
Beiträge
4.740
Reaktionspunkte
0
Ort
Austria
Ich denke zwar eher nicht, dass die Betreiber das gerne sehen, aber ich würde mir da ein kleines VBA-Programm schreiben, das einfach direkt den HTML-Quellcode der Seite verarbeitet. Dort steht ja im Text, welche Grafik angezeigt wird.
 
  • Excel Makro erstellen Beitrag #11
alexx

alexx

Bekanntes Mitglied
Dabei seit
05.05.2002
Beiträge
1.137
Reaktionspunkte
0
Ort
Deep Down Below
Das ist eine sehr gute Idee, nur werde ich die datenbank für mein erstes vba programm verwenden (habe keine vba erfahrung ;-)).

Dennoch danke ;-).
 
Thema:

Excel Makro erstellen

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.179
Beiträge
1.579.172
Mitglieder
55.878
Neuestes Mitglied
Satan666
Oben