Ik kom heel veel over hyperlinks tegen, maar het is moeilijk om precies het gene wat ik zoek eruit te filteren. Daarom maar een nieuwe vraag. Ik kopieer de waarde van een gehele kolom naar een naast gelegen kolom. De uitkomst hiervan dient een www hyperlink te worden. Ik kom een heel eind met het opnemen en samenvoegen maar krijg niet voor elkaar dat de hyperlink werkt. Ik doe het nu handmatig met F2, maar bij een lange lijst wordt dat ook vervelend. Tot nu toe ben ik hier:
Sub Kopieblad2()
'
' Kopieblad2 Macro
'
'
Columns("B:B").Select
Selection.Copy
Sheets("Blad2").Select
Columns("A:A").Select
ActiveSheet.Paste
Columns("D
").Select
Application.CutCopyMode = False
Selection.ClearContents
Columns("C:C").Select
Selection.Copy
Columns("D
").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("D1").Select
Application.CutCopyMode = False
Range("D1").Select
De uitkomst hiervan is de hyperlink naar www.watdanook.nl deze link wil ik automatisch openen, maar de ontstane hyperlink werkt niet direct. Als ik handmatig de cel celecteer en dus F2 druk gaat het goed, echter als ik dit opneem in een makro neemt hij de "inhoud" van de cel ook op en bij het afspelen, krijg ik de opgenomen hyperlink i.p.v. de celinhoud. Hoe kan ik in voor elkaar krijgen dat de macro niet de inhoud van de cel opneemt?
Dit is wat ik krijg bij het opnemen,
ActiveCell.FormulaR1C1 = _
"http://www.watdanook1.nl "
Range("D2").Select
ActiveCell.FormulaR1C1 = _
"http://www.watdanook2.nl "
Range("D3").Select
ActiveCell.FormulaR1C1 = _
"http://www.watdanook3.nl "
Range("D4").Select
Dit is de bedoeling:
ActiveCell.FormulaR1C1 = _
"inhoud cel"
Range("D2").Select
ActiveCell.FormulaR1C1 = _
"inhoud cel "
Range("D3").Select
ActiveCell.FormulaR1C1 = _
"inhoud cel"
Range("D4").Select
End Sub
Als laatste de mogelijkheid om de cellen met inhoud door te lopen zonder ze allemaal handmatig te moeten celec.
Een hele vraag, misschien te veel van t goede, maar niet geschoten is altijd mis. In indergeval bij voorbaad bedankt !!!
Sub Kopieblad2()
'
' Kopieblad2 Macro
'
'
Columns("B:B").Select
Selection.Copy
Sheets("Blad2").Select
Columns("A:A").Select
ActiveSheet.Paste
Columns("D

Application.CutCopyMode = False
Selection.ClearContents
Columns("C:C").Select
Selection.Copy
Columns("D

Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("D1").Select
Application.CutCopyMode = False
Range("D1").Select
De uitkomst hiervan is de hyperlink naar www.watdanook.nl deze link wil ik automatisch openen, maar de ontstane hyperlink werkt niet direct. Als ik handmatig de cel celecteer en dus F2 druk gaat het goed, echter als ik dit opneem in een makro neemt hij de "inhoud" van de cel ook op en bij het afspelen, krijg ik de opgenomen hyperlink i.p.v. de celinhoud. Hoe kan ik in voor elkaar krijgen dat de macro niet de inhoud van de cel opneemt?
Dit is wat ik krijg bij het opnemen,
ActiveCell.FormulaR1C1 = _
"http://www.watdanook1.nl "
Range("D2").Select
ActiveCell.FormulaR1C1 = _
"http://www.watdanook2.nl "
Range("D3").Select
ActiveCell.FormulaR1C1 = _
"http://www.watdanook3.nl "
Range("D4").Select
Dit is de bedoeling:
ActiveCell.FormulaR1C1 = _
"inhoud cel"
Range("D2").Select
ActiveCell.FormulaR1C1 = _
"inhoud cel "
Range("D3").Select
ActiveCell.FormulaR1C1 = _
"inhoud cel"
Range("D4").Select
End Sub
Als laatste de mogelijkheid om de cellen met inhoud door te lopen zonder ze allemaal handmatig te moeten celec.
Een hele vraag, misschien te veel van t goede, maar niet geschoten is altijd mis. In indergeval bij voorbaad bedankt !!!