コンテンツへスキップ
Smart Work Hacks
  • テンプレート
  • 法人の方へ
  • チュートリアル
  • Udemy
  • Smart Work Hacksについて
  • お問い合わせ

Code

2026.06.082026.08.04
Sub シート別()
    Dim ws As Worksheet, データ As Worksheet
    Dim lastRow As Long
    
    Set ws = Sheets("Sheet1")
    Set データ = Sheets(2)
    
    lastRow = ws.Cells(ws.Rows.Count, "C").End(xlUp).Row
    
    データ.Rows(2).Insert Shift:=xlDown
    
    データ.Range("A2").Resize(1, lastRow - 1).Value = _
    Application.Transpose(ws.Range("C2:C" & lastRow).Value)

End Sub
VBA
VBA
Smart Work Hacks

関連記事

VBA

最初に設定しておくべきVBA環境設定5選

「VBAを勉強してみよう」と思っても、最初に何を設定すればいいのかわからない…。実際、現場でも“環境設定不足”が原因で止まるケースはかなり多いです。今回は、VBA初心者の方が最初に設定しておくと作業効率が大きく変わるポイントを5つ紹介します...
AI

【Excel×Copilot】プロがAIで実務レベルのマクロを作ったら衝撃の結果に!

請求書(縦持ち) テンプレダウンロードコード入りのマクロは、メンバーにご加入頂けるとメンバー限定ページから入手できます。【👪メンバーシップ募集¥490】メインでは話せないようなことや最新動画先取りでお知らせ👇メンバー加入の詳細についてはこち...
AccessとAccess VBAって何が違う?現場のプロが教える「本当の使い分け」と実務のリアル
【Excel×Copilot】プロがAIで実務レベルのマクロを作ったら衝撃の結果に!
ホーム
VBA

固定ページ

  • About
  • Cart
  • Checkout
  • LINE_QR
  • Members only
  • REAL VOICES
  • TOP2
  • Tutorials
  • Udemy
  • ご依頼から納品までの流れ
  • インストラクター新規登録
  • ダッシュボード
  • 受講生登録

カテゴリー

  • Access
  • AI
    • Microsoft AzureAI Fundamentals(AI-901)対策講座
  • Python
  • VBA

固定ページ

  • Cart
  • Checkout
  • Contact
  • TOP2
  • お仕事のご依頼
  • ご依頼から納品までの流れ
  • インストラクター新規登録
  • ダッシュボード
  • プライバシーポリシー
  • 利用規約
  • 受講生登録
Smart Work Hacks
Copyright © 2026 Smart Work Hacks All Rights Reserved.