>  기사  >  소프트웨어 튜토리얼  >  Excel VBA를 사용하여 간단한 for 루프 작성

Excel VBA를 사용하여 간단한 for 루프 작성

WBOY
WBOY앞으로
2024-01-14 13:00:06934검색

excel vba는 간단합니다

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

끝 서브

EXCEL VBA 작성 코드

문자열로 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))

다른 기능에서

EXCEL VBA 코드

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

위 내용은 Excel VBA를 사용하여 간단한 for 루프 작성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 docexcel.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제