A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんにちは
>右側の図 を 左側の図になるようにVBAで転記したい~
文章を読むと、「左側の図を右側になるように転記」ではないのかなぁ??
よくわからんけれど・・
>VBA勉強中の為、「A」のつくセルだけ次の列に転記することができず…。
そのまま転記することはできているのなら、転記する前に一文字目が「A」か否かをチェックして、転記先を決めれば良いのではないでしょうか?
現状がどのようなコードになっているのか不明ですけれど、「左→右への転記」でよいとするなら、
・転記元セル:sourceRange
・通常の転記先セル:destRange
となっているとして、
destRange.Offset(, -(Left(sourceRange.Text, 1) = "A") * 1).Value = _
sourceRange.Value
みたいな感じで、転記してゆけばよいのではないでしょうか?
お礼遅くなりすみません。
今回の質問の件では使わなかったのですが、別で横に転記したいところがあったので参考にさせて頂きました。回答してくださりありがとうございました。
No.2
- 回答日時:
以下のようにしてください。
(一例です)Option Explicit
Public Sub 同一シート内転記()
Range("H2:H5").Value = Range("C2:C5").Value
If Left(Range("C6").Value, 1) = "A" Then
Range("I6").Value = Range("C6").Value
End If
Range("J7:J9").Value = Range("D7:D9").Value
If Left(Range("D10").Value, 1) = "A" Then
Range("K10").Value = Range("D10").Value
End If
If Left(Range("D11").Value, 1) = "A" Then
Range("K11").Value = Range("D11").Value
End If
Range("L12:L13").Value = Range("E12:E13").Value
End Sub
回答いただきありがとうございます。
例を参考にマクロを作成し、思うように表の転記ができるようになりました。
今回の回答も大変勉強になりました。
ありがとうごさいます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルvbaについて 10 2024/02/24 18:10
- Visual Basic(VBA) エクセル VBAでの転記の方法について 1 2023/10/22 19:14
- Visual Basic(VBA) エクセルVBA 4 2022/05/14 00:51
- Visual Basic(VBA) VBA シート間の転記で、条件の追加コードの書き方について教えて下さい。 13 2023/02/26 09:31
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Visual Basic(VBA) Excel VBAで教えてください 4 2022/05/11 22:20
- Visual Basic(VBA) tatsumaru77様 昨日回答して頂いたものです。 すみませんが、昨日の質問で1つ補足があります 1 2022/05/15 15:06
- Excel(エクセル) 【マクロ】セルの塗りつぶし色をbook1からbook2へ転記したい 4 2023/09/27 10:50
- Visual Basic(VBA) VBAで、シート間の転記するコードをFOR~NEXTで教えてください。 9 2023/04/30 20:04
- Excel(エクセル) エクセル VBAでセル内容を別の列の最下行に転記したい 2 2022/11/29 08:47
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
Excelのマクロで、セルを結合してその結合したセルに斜線「右上から左下」が出来るようになるコードっ
Excel(エクセル)
-
エラー表示になってしまいます。
Excel(エクセル)
-
Excelのマクロファイルを開くと下記のエラーがでます。
Excel(エクセル)
-
-
4
エクセルで相対パスの書き方を教えてください
Excel(エクセル)
-
5
エクセルの表の参照値から円を取って数字で扱えるようにしたい
Excel(エクセル)
-
6
同じ型【ハイフンと数字】だけ抜き出す関数について
Excel(エクセル)
-
7
同じ型【ハイフンと数字】をぶつけて、イコールである事を証明する関数はありますか?
Excel(エクセル)
-
8
VBA(えくせる)ってなんでメンテできない人が多いんですか?
Excel(エクセル)
-
9
ExcelのVBAコードを教えて頂けますでしょうか。 例シート2つがあります。 シート1は元データ
Excel(エクセル)
-
10
Excelで【1-11】と入力すると【1月11日】になってしまう
Excel(エクセル)
-
11
エクセルの関数でわからないことあるのでコード付きで教えてください
Excel(エクセル)
-
12
Excelでエラーが出るのですが・・・
Excel(エクセル)
-
13
エクセルで2桁から5桁の数字があります。その数字のダブリを解消する方法を教えてください。
Excel(エクセル)
-
14
Excel 集計表
Excel(エクセル)
-
15
エクセルの気味悪い不思議
Excel(エクセル)
-
16
Excelの関数について質問です。
Excel(エクセル)
-
17
Win10でExcel VBA GetPhoneticを使い ふりがな候補を全て連続で取得する方法?
Excel(エクセル)
-
18
エクセルの書式設定について教えてください。
Excel(エクセル)
-
19
他人が作ったマクロの理解
Excel(エクセル)
-
20
【マクロ】転記ツール。転記先にデータがある場合、上書きするか消すか質問をして欲しい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数の文字列のいずれかが含ま...
-
Excelの入力規則で2列表示したい
-
SUMに含まれる範囲から特定のセ...
-
数式が入ったセルを含めて、数...
-
スペースとスペースの間の文字...
-
エクセルで曜日に応じた文字を...
-
Excelで、複数条件で抽出した複...
-
列の数字に100をかけたい
-
エクセルでセルの値分の個数の...
-
エクセル:横長の表を改行して...
-
【Excel】での計算式教え...
-
Excel上でのデータ数字が連番で...
-
エクセル関数に詳しい方教えて...
-
別のセルに値が入力されたら、...
-
エクセルで小数を含む数値の抽出
-
Excelで2tan(π/4-θ)のグラフを...
-
EXCELのハイホン区切りの数字並...
-
Excelのセル内文字の並び替えに...
-
【EXCEL】指定したセルの値を他...
-
時間を「昼間」と「夜間」に分...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数の文字列のいずれかが含ま...
-
Excelの入力規則で2列表示したい
-
SUMに含まれる範囲から特定のセ...
-
数式が入ったセルを含めて、数...
-
Excel上でのデータ数字が連番で...
-
列の数字に100をかけたい
-
スペースとスペースの間の文字...
-
別のセルに値が入力されたら、...
-
エクセルで表示されている数字...
-
エクセルでセルの値分の個数の...
-
エクセル:横長の表を改行して...
-
[関数について]わかる方教えて...
-
エクセル関数に詳しい方教えて...
-
エクセルで、毎日の走行距離(...
-
エクセルのsumifでかけ算してか...
-
HYPERLINKとADDRESSとMATCHの組...
-
エクセルで曜日に応じた文字を...
-
入退社日より各月末の在籍者数...
-
エクセルで1列全部10倍したい
-
エクセルで小数を含む数値の抽出
おすすめ情報
間違えました。
左の図から右の図です。