2017-07-08 33 views
-1

我有一張excelsheet,其中包含兩張分別名爲'Sertifika'和'Egitim Katılım'的紙張。在Sertifika我需要一個按鈕,將單元格B6,M2和M3的值從Egitim Katılım升級到下一個單元格。如何根據不同的紙張更改excel中的值

例子:

B6 ='Eğitim katılım'!C149 

,我想改變B6到的價值,

='Eğitim katılım'!C150 

怎麼能是可能的嗎?

+0

它只是你想改變的3個單元? –

+0

是的只是這三個單元 –

+0

如果它只有3個單元格,爲什麼還需要一個宏來做呢?爲什麼不手動?只是好奇 –

回答

1

假設你已經知道如何使用一個按鈕,包括命令按鈕內部下面的代碼,

Sub mac() 
Dim str As String, a As String 
str = Range("B6").Formula 
a = Right(str, (Len(str) - InStr(str, "C"))) 
a = a + 1 
Range("B6").Formula = "='E?itim kat?l?m'!C" & a 
End Sub 

的代碼中提取細胞B6式中,unstrings從公式計算出的行號,添加了1並更新公式。我希望你能爲其他2個單元操作。

+0

謝謝你這是excalty我想要什麼 –

相關問題