Page 1 of 1

จะแปลง macro จาก excel ไปใช้ใน google sheet ได้ยังไงครับ

Posted: Sun Oct 10, 2021 9:14 pm
by xzfi16
ผมอยากนำ macro อันนี้ไปใช้บน google sheet จะต้องนำไปแปลงที่ไหนหรือมีวิธีไหนแนะนำบ้างครับ
พยายามจะทำใหม่บน google sheet แล้วแต่ก็ไม่สำเร็จสักทีครับ

Code: Select all

Sub Macro1()
'
' Macro1 Macro
'
    Range("I42").Select
    Selection.Copy
    Application.Goto Reference:="OFFSET(R62C5,COUNTA(R62C5:R132C5),0)"
    ActiveSheet.Paste
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
        
            Range("I45").Select
    Selection.Copy
    Application.Goto Reference:="OFFSET(R62C6,COUNTA(R62C6:R132C6),0)"
    ActiveSheet.Paste
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
        
        Range("L55").Select
            Selection.Copy
    Application.Goto Reference:="OFFSET(R62C9,COUNTA(R62C9:R132C9),0)"
    ActiveSheet.Paste
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
'
End Sub

Re: จะแปลง macro จาก excel ไปใช้ใน google sheet ได้ยังไงครับ

Posted: Sun Oct 10, 2021 9:47 pm
by snasui
:D ใน Google จะใช้ JavaScript ไม่ได้ใช้ Macro หรือแม้แต่ Microsoft Office Online ก็ไม่สามารถใช้ Macro ได้เช่นกันครับ

Re: จะแปลง macro จาก excel ไปใช้ใน google sheet ได้ยังไงครับ

Posted: Mon Oct 11, 2021 1:19 pm
by xzfi16
งั้นผมขอถามเพิ่มครับ
ถ้าจะให้ java ไปหาว่าระหว่าง e62-e132 บรรทัดไหนเป็นบรรทัดที่มีข้อมูลเป็นบรรทัดสุดท้ายต้องเขียนยังไงครับ

Re: จะแปลง macro จาก excel ไปใช้ใน google sheet ได้ยังไงครับ

Posted: Mon Oct 11, 2021 7:52 pm
by snasui
:D ดูตัวอย่างจากที่นี่ครับ https://stackoverflow.com/questions/657 ... lls-google