집 >소프트웨어 튜토리얼 >사무용 소프트웨어 >Excel VBA를 사용하여 간단한 for 루프 작성
Sub는 모든 테이블의 하이퍼링크를 업데이트합니다()
아직 레벨을 통과하지 못한 플레이어에게 도움이 될 수 있도록 구체적인 퍼즐 해결 방법을 알아보세요. 이 퍼즐에서는 작동에 도움이 되는 몇 가지 변수를 정의해야 합니다. 첫 번째는 c라는 범위 변수로, 연산해야 하는 셀 범위를 저장하는 데 사용됩니다. 그런 다음 찾아야 하는 키워드를 저장하는 데 사용되는 h라는 문자열 변수가 있습니다. 마지막으로
를 저장하는 데 사용되는 i라는 긴 정수 변수가 있습니다.i=2 ~ 1000의 경우
아직 레벨을 통과하지 못한 플레이어에게 도움이 될 수 있도록 구체적인 퍼즐 해결 방법을 알아보세요. 주요 단계에 대한 샘플 코드는 다음과 같습니다. ```` c = 셀(i, 1) 'A2:A1000으로 설정 ```` 이 코드 줄은 A2에서 A1000까지 셀 범위를 지정하는 데 사용됩니다. 퍼즐을 푸는 동안 이 범위를 사용하여 특정 셀 데이터를 얻고 조작할 수 있습니다. 바랍니다
만약 c.Value "" 그렇다면
h = "'2'!A" & (i-1)
아직 레벨을 통과하지 못한 플레이어에게 도움을 주기 위해, 퍼즐을 푸는 구체적인 방법에 대해 자세히 알아 보겠습니다. 게임에서 혼란이 발생하는 경우 다음 단계를 시도해 볼 수 있습니다. 먼저 하이퍼링크가 있는지 확인합니다. c.Hyperlinks.Count가 0보다 큰지 판단하여 확인할 수 있습니다.
c.Hyperlinks(1).SubAddress = h
그밖에
c.Hyperlinks.앵커 추가:=c, 주소:="", 하위 주소:=h, TextToDisplay:=c.Value
끝나면
끝나면
다음c
끝 서브
문자열로 inputf() 함수
a = 입력 상자("입력하세요:")
만약""그러면
inputf=a
범위("B3") = a
그밖에
종료 기능
끝나면
최종 기능
'키를 누르는 동안 위 함수 호출
함수 mysum(a는 정수, b는 정수)을 정수로
dim c를 정수로
i=a
내가 하는 동안
c=c+i
i=i+1
루프
mysum = c
최종 기능
'Execute msgbox(mysum(1,5))
다른 기능에서Worksheet_Change 이벤트에 다음 코드를 추가하세요.
Application.EnableEvents = False
Target.Address = "$A$1" 또는 Target.Address = "$C$3" 또는 Target.Address = "$D$3" 또는 Target.Address = "$F$7" 또는 Target.Address = "$G$2인 경우 "그럼
If IsNumeric(Target.Value2) Then
Target.Value = Target.Value2 / 3
끝나면
끝나면
Application.EnableEvents = True
위 내용은 Excel VBA를 사용하여 간단한 for 루프 작성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!