We are shaping the future
Bedankt, Krypt. F2 Does the trick. Je moet het alleen net maar even weten.
Ja die is erg goed bij Excell, kan meestal wel vinden wat ik zoek. Alleen bij 'edit cell' staat dat je EERST dubbel moet klikken in de cel (met de muis dus), en dat je dan pas met F2 de cursor naar het eind kan verplaatsen. Kijk zelf maar.
Ik heb dus niet uitgeprobeerd of die F2 ook meteen werkt (zonder eerst de muis te gebruiken). Maar dat lukt dus ook.
Althans, niet zonder een macro (of VBa, maar da's overkill)
Tools -> Macro -> Record macro ->
Een cell editten
->stop
macro aan een sneltoets naar keuze hangen
cel selecteren -> sneltoets
repeat
[ Voor 6% gewijzigd door Dido op 17-07-2006 16:18 ]
In de eerste cel gaan staan, shift inhouden, naar beneden met pijltjestoets, Ctrl+d.Verwijderd schreef op maandag 17 juli 2006 @ 16:12:
Maar ik heb er nog eentje (die ik niet kan vinden in de help):
Hoe kan ik meerdere cellen editten met dezelfde text? Dus een text toevoegen aan meerdere (reeds gevulde) cellen tegelijkertijd?
Bedankt, Dido, alleen werkt het niet!Dido schreef op maandag 17 juli 2006 @ 16:17:
Niet.
Althans, niet zonder een macro (of VBa, maar da's overkill)
Tools -> Macro -> Record macro ->
Een cell editten
->stop
macro aan een sneltoets naar keuze hangen
cel selecteren -> sneltoets
repeat
Ik heb gedaan wat je zei, maar als ik de sneltoets gebruik verspringt de cursor even heel kort naar de cell die ik had veranderd tijdens het opnemen van de macro. Ik denk dat ie die weer opnieuw verandert ofzo. Het lukt dus niet met andere cellen..
Schiet niet op als je niet in al die cellen hetzelfde wilt hebbemPcDealer schreef op maandag 17 juli 2006 @ 16:22:
[...]
In de eerste cel gaan staan, shift inhouden, naar beneden met pijltjestoets, Ctrl+d.
(Alleen de edit moet overal gelijk zijn)
Die macrorecorder is vies...Verwijderd schreef op maandag 17 juli 2006 @ 16:23:
Bedankt, Dido, alleen werkt het niet!
Ik heb gedaan wat je zei, maar als ik de sneltoets gebruik verspringt de cursor even heel kort naar de cell die ik had veranderd tijdens het opnemen van de macro. Ik denk dat ie die weer opnieuw verandert ofzo. Het lukt dus niet met andere cellen..
hij maakt er
1
| ActiveCell.FormulaR1C1 = "blaat" |
ga naar Tools->Macro->Macro's
selecteer je net opgenomen macro, en vervang alle code tussen sub en end sub door
1
| ActiveCell.FormulaR1C1 = ActiveCell.FormulaR1C1 + "blaat" |
Je moet het vervolgens nog wel cel voor cel doen...
Als je niet iets toe wilt voegen kan het ook maar ligt het iets lastiger
ActiveCell.FormulaR1C1 = ActiveCell.FormulaR1C1 + "blaat"
[ Voor 4% gewijzigd door Dido op 17-07-2006 16:32 ]
1
2
3
4
5
6
7
8
9
10
| Sub veelcelinvoer() Dim geselecteerd As Range Dim cel As Range Dim inhoud As String Set geselecteerd = Selection inhoud = InputBox("Invoertype", "Boelcelinvoer") For Each cel In geselecteerd cel.Formula = cel.Formula & inhoud Next cel End Sub |
Zet in module, selecteer cellen, Alt-F8, voer tekst in inputbox en dat wordt direct achter de inhoud van de geselecteerde cellen gezet.
Het lukt nog steeds niet. Hij wil alleen die ene cell editten. In de macro staat ook 'Range("M9").Select'.
Misschien wil ik iets wat te ingewikkeld is voor me
Hele macro:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| Sub macro()
'
' macro Macro
' Macro recorded 17-7-2006 by BenschopT
'
' Keyboard Shortcut: Ctrl+n
'
Range("M9").Select
ActiveCell.FormulaR1C1 = ActiveCell.FormulaR1C1 + ", RISC040"
With ActiveCell.Characters(Start:=1, Length:=16).Font
.Name = "Trebuchet MS"
.FontStyle = "Regular"
.Size = 10
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
End With
Range("M10").Select
End Sub |
[ Voor 65% gewijzigd door Verwijderd op 17-07-2006 16:43 ]
Dat wil user toch?Dido schreef op maandag 17 juli 2006 @ 16:31:
[...]
Schiet niet op als je niet in al die cellen hetzelfde wilt hebbem
(Alleen de edit moet overal gelijk zijn)
[...]
Verwijderd schreef op maandag 17 juli 2006 @ 16:12:
Maar ik heb er nog eentje (die ik niet kan vinden in de help):
Hoe kan ik meerdere cellen editten met dezelfde text? Dus een text toevoegen aan meerdere (reeds gevulde) cellen tegelijkertijd?
[ Voor 38% gewijzigd door PcDealer op 17-07-2006 16:55 ]
Die hele lap code had je kunnen vervangen door die ene regelVerwijderd schreef op maandag 17 juli 2006 @ 16:43:
Bedankt weer, Dido.
Het lukt nog steeds niet. Hij wil alleen die ene cell editten. In de macro staat ook 'Range("M9").Select'.
Misschien wil ik iets wat te ingewikkeld is voor me
Ik weet trouwens niet wat je hebt zitten doen terwijl je de macro opnam, want ik had echt maar twee regeltjes na het toevoegen van wat tekst.
Die Range.select moet natuurlijk sowieso weg omdat je daarmee specifiek die ene cel selecteert, dat wil je niet.
Mgoed, de code van Onkl werkt natuurlijk wel wat flexibeler
Lezen is een vak
Daaruit lees ik dus datDus een text toevoegen aan meerdere (reeds gevulde) cellen tegelijkertijd?
Blaat
Koe
Foo
Moet worden
Blaat bar
Koe bar
Foo bar
en niet
Foobar
Foobar
Foobar
Aangezien die laatste optie niet dezelfde tekst toevoegt aan reeds ingevulde cellen. Daarnaast ging ik ervan uit dat copy/paste functionaliteit als bekend mocht worden beschouwd
Zoals je merkte wordt je op F1 gewezen bij deze hele korte topicstart. Mensen zijn ook veek minder geneigt om te helpen als de topicstart een enkele zin is. Als je alleen tips over muisgebruik kon vinden onder F1, zeg dat dan ook. Dan hebben de mensen tenminste door dat je geen vraag over de muur gooit
'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)
of datgene wat hij wil toevoegen in cel A1 zetten, de text in de te editten cellen tussen haakjes zetten.. en daarachter & A1 tikken...
of zelfs met een extra collom werken, dan kun je wel slepen of copy pasten met het keyboard..
=C1 & $A$1
Verwijderd
bereik selecteren->beginnen typen in cel linksboven->ctrl+shift+enter->klaar.Verwijderd schreef op maandag 17 juli 2006 @ 16:12:
Maar ik heb er nog eentje (die ik niet kan vinden in de help):
Hoe kan ik meerdere cellen editten met dezelfde text? Dus een text toevoegen aan meerdere (reeds gevulde) cellen tegelijkertijd?
werkt niet voor reeds gevulde (even niet opgemerkt) cellen, dit was ws wat je moest hebben
[ Voor 13% gewijzigd door Verwijderd op 18-07-2006 22:46 ]