iT邦幫忙

0

已解決 語法問題

  • 分享至 

  • xImage

原公式單一儲存格寫法, 實驗數據60筆為一短斷點

...
使用VBA
顯示記憶體不足, 或是Rows 變數未定義.
請問各高手建議我如何做修正?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
ccenjor
iT邦高手 1 級 ‧ 2023-09-16 19:57:59
最佳解答

Sub samp()
Dim i, J, x
Sheets("工作表1").Select
Range("A1").Select
J = Int(ActiveSheet.UsedRange.Rows.Count / 60) + 1
For x = 1 To 14
For i = 1 To J
Sheets("工作表2").Cells(i, x) = Sheets("工作表1").Cells(i * 60 - 59, x)
Next
Next
End Sub

0
Arance
iT邦新手 4 級 ‧ 2023-09-15 20:30:21

我只是比較好奇,你原本公式,
只是想讓工作表2比如說 A整欄分別等於工作表1 第二列的值嗎?
https://ithelp.ithome.com.tw/upload/images/20230915/201622510UGfxyGYGR.png

因為如果是這樣,你直接複製 然後選擇性貼上(轉置)會比較快。

0
wdchiang
iT邦新手 2 級 ‧ 2023-09-16 07:54:00

每 60 筆建一個分頁,就不會有記憶體的問題。

0
海綿寶寶
iT邦大神 1 級 ‧ 2023-09-16 13:44:18

不知道你想做什麼
提供以下參考
微軟官方說明 Row
微軟官方說明 Rows

我要發表回答

立即登入回答