range() aanpassen naar workbook().range() oid? Lijkt er op alsof ie nu gegevens uit je huidige sheet wil kopiėren (denk ik)quote:Op dinsdag 15 januari 2013 12:22 schreef Orealo het volgende:
Hoi,
Ik heb een excel sheet die automatisch een aantal gegevens moet kopieeren uit een ander tabblad. Kan niet moeilijk zijn maar toch lukt het niet.
(de code is iets uitgebreider want het bestand waarin de andere gegevens in staan heeft een variabele naam.). Ik krijg de gegevens niet gekopieerd. De code loopt gewoon goed door, geen foutmelding maar er staat uiteindelijk niets in het huidige bestand. Als ik ctrl-v druk zie ik overigens wel dezelfde celgrootte als in het bronbestand. Dit zou betekenen dat hij wel iets kopieerd maar de gegevens niet mee neemt..
-
[ code verwijderd ]
Wat stom. Je hebt gelijk. Ik heb er activesheet.range van gemaakt en loopt nu als een zonnetje.quote:Op dinsdag 15 januari 2013 13:41 schreef qu63 het volgende:
[..]
range() aanpassen naar workbook().range() oid? Lijkt er op alsof ie nu gegevens uit je huidige sheet wil kopiėren (denk ik)
En je hebt je helemaal speciaal geregistreerd om dat met ons te delen? Wat tof van je!quote:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | Sub dubbelplus1() Dim i, j As Integer Dim date1, date2 As Date For i = 1 To 65 'rijen j = 16 '(dat is kolom P ) date1 = Cells(i, j).Value date2 = Cells(i + 1, j).Value If date2 = date1 Then Cells(i + 1, j).Value = date2 + 1 End If Next i End Sub |
Vul in =tekst("RTL 8")quote:Op donderdag 24 januari 2013 16:05 schreef Klonterpot het volgende:
Hoi, ik heb een korte vraag en hoop dat iemand met ervaring mij kan helpen.
Ik heb een kolom 'Zender' met daarin als eerstvolgende rij 'RTL 8'. Ik wil deze naar beneden slepen zonder dat de 8 in de rij optelt. Waarschijnlijk erg simpel, maar ik krijg het niet voor elkaar en kan ook de juiste zoekopdrachten in Google niet beredeneren op dit moment.
Dit inderdaad, of gewoon kopiėren en plakken in plaats van slepen.quote:
Opmaak instellen op 'getal' of 'standaard'..quote:Op donderdag 24 januari 2013 22:04 schreef deuk.in.een.pakje.boter het volgende:
ik hou de uitslagen van het jeugdelftal dat ik train in een excel bestandje bij, maar nu verandert excel een uitslag van bijvoorbeeld 2-1, automatisch in 2 januari 2013. Hoe kan ik het instellen dat dit niet meer gebeurt?
nope, dan maakt hij er nog steeds een datum vanquote:Op donderdag 24 januari 2013 22:08 schreef qu63 het volgende:
[..]
Opmaak instellen op 'getal' of 'standaard'..
Opmaak instellen op Tekst.quote:Op donderdag 24 januari 2013 22:04 schreef deuk.in.een.pakje.boter het volgende:
ik hou de uitslagen van het jeugdelftal dat ik train in een excel bestandje bij, maar nu verandert excel een uitslag van bijvoorbeeld 2-1, automatisch in 2 januari 2013. Hoe kan ik het instellen dat dit niet meer gebeurt?
quote:Op donderdag 24 januari 2013 16:05 schreef Klonterpot het volgende:
Hoi, ik heb een korte vraag en hoop dat iemand met ervaring mij kan helpen.
Ik heb een kolom 'Zender' met daarin als eerstvolgende rij 'RTL 8'. Ik wil deze naar beneden slepen zonder dat de 8 in de rij optelt. Waarschijnlijk erg simpel, maar ik krijg het niet voor elkaar en kan ook de juiste zoekopdrachten in Google niet beredeneren op dit moment.
Die kende ik nog niet en er zijn nog meer mogelijkhedenquote:Op donderdag 24 januari 2013 19:17 schreef Joooo-pi het volgende:
of control (CTRL) ingedrukt houden bij het doortrekken
Die CTRL optie is superhandig, en het werkt ook andersom. Als je in een cel het getal 1 zet en je trekt deze naar beneden, dan is de standaard dat de opvolgende cellen ook gevuld worden met 1. Druk je op CTRL, dan wordt het 1, 2, 3, 4, ..... Als dat klaar is en je trekt 4 cellen door met 1, 2, 3, 4 erin, dan is de standaard dat de opvolgende cellen worden gevuld met 5, 6, 7 ..., maar druk je op CTRL dan wordt het 1,2,3,4,1,2,3,4,1,2,3,4 ...quote:Op vrijdag 25 januari 2013 09:28 schreef Deetch het volgende:
[..]
[..]
Die kende ik nog niet en er zijn nog meer mogelijkheden
cel.value='X:\rapportage\2013 week 5.xls]maandag'!$C30;quote:Op dinsdag 29 januari 2013 13:38 schreef Orealo het volgende:
Excelkoningen,
Ik ben redelijk bedreven in formules, maar VBA is nogal nieuw voor me. Ik heb een probleem met een verwijzingsbestand. De gebruiker voort een aantal gegevens in (zeg dag en week) en vervolgens tovert de sheet de juiste link naar voren, in de vorm van een verwijzing. Dus stel:
Gebruiker voert in: week 1, dag dinsdag.
De sheet maakt dan in een cel de volgende verwijzing: "='X:\rapportage\2013 week 5.xls]maandag'!$C30"
Als ik vervolgens de verwijzing kopieer in notepad en weer plak wordt de verwijzing gepakt en komen de juiste gegevens naar voren.
Ik wil dat laatste nu met VBA doen, maar zonder omslachtig via VBA notepad te laten openen hoop ik dat er een makkelijkere methode bestaat.. Weten jullie daar iets van?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |