Sub updates the hyperlinks of all tables ()
In order to help players who have not passed the level yet, let us learn about the specific puzzle solving methods. In this puzzle, we need to define some variables to help us operate. The first is a range variable named c, which is used to store the range of cells we need to operate. Then there is a string variable named h, which is used to store the keywords we need to find. Finally, there is a long integer variable named i, used to store
For i=2 to 1000
In order to help players who have not passed the level yet, let us learn about the specific puzzle solving methods. Here's sample code for a key step: ``` set c = Cells(i, 1) 'A2:A1000 ``` This line of code is used to specify a range of cells, from A2 to A1000. During puzzle solving, we can use this range to obtain and manipulate specific cell data. Hope this
If c.Value """ Then
h = "'2'!A" & (i-1)
In order to help those players who have not passed the level yet, let’s take a closer look at the specific methods of solving the puzzle. If you encounter confusion in the game, you can try the following steps: First, check whether there is a hyperlink. You can confirm by judging whether c.Hyperlinks.Count is greater than 0.
c.Hyperlinks(1).SubAddress = h
Else
c.Hyperlinks.Add Anchor:=c, Address:="", SubAddress:=h, TextToDisplay:=c.Value
End If
End If
Next c
End Sub
function inputf() as string
a = inputbox("Please enter:")
if a"" then
inputf = a
range("B3") = a
else
exit function
end if
end function
'Call the above function during keypress
function mysum(a as integer,b as integer) as integer
dim c as integer
i=a
do while i
c=c i
i= i 1
loop
mysum = c
end function
'Execute msgbox(mysum(1,5))
in other functionsAdd the following code to the Worksheet_Change event.
Application.EnableEvents = False
If Target.Address = "$A$1" Or Target.Address = "$C$3" Or Target.Address = "$D$3" Or Target.Address = "$F$7" Or Target.Address = "$ G$2"Then
If IsNumeric(Target.Value2) Then
Target.Value = Target.Value2 / 3
End If
End If
Application.EnableEvents = True
The above is the detailed content of Write a simple for loop using Excel VBA. For more information, please follow other related articles on the PHP Chinese website!