助けてVBA(新しい順)

3
2児ママ🤩VBAer @2jinohaha_fight

朝からいい刺激....皆さん流石です....私も頑張らなければ #助けてVBA

2021-06-28 08:23:19
VBA100本ノックとエクセル問題 @yamaoka_ss

@300kkaseganaito そうですね、これはマクロの記録だけでは完成しません。 VBAの知識が必要になります。 Subプロシージャー 変数宣言 Ifステートメント Forステートメント 少なくともこのあたりはご自身で勉強していただく必要があります。 そうしないと全て書いて渡すだけという事になってしまいます。 #助けてVBA

2021-06-28 00:33:46
ほえほえ@スプシマン @hoehoe1234

#助けてVBA レンジ.Copyメソッドの動きが当初わからなかった。TLでみるオートフィルターからのカレントリージョンからのcopyでどうして「表示されている部分」だけコピーされるのか意味不明だった。真髄さんから、オートフィルター非表示、単なる非表示で挙動が違うと教えていただいた。ありがたい。

2021-06-28 00:12:51
VBA100本ノックとエクセル問題 @yamaoka_ss

@300kkaseganaito マクロをどの程度理解されているかを判断する意味と、ご自身の努力の跡を見せる意味でも、VBAを書けるところまででも書いて、それを提示すると良いと思います。 たとえ赤字エラーが出ていても、それによりVBAの理解度がわかり教えやすくなります。 #助けてVBA

2021-06-28 00:08:50
VBA100本ノックとエクセル問題 @yamaoka_ss

@vbaclubman 配列は0開始です。 ReDim 配列(3) これは0~3です。 下限を指定して ReDim 配列(1 To 3) この方が扱いやすいと思います。 推測含みで最低限の変更を加えました。 ※ツイッターは始めたばかりだと思います。フォロワーさんが増えると良いですね。 #助けてVBA pic.twitter.com/ooKDndB5SZ

2021-06-27 23:58:16
拡大
ジャガさん@XYM @300kkaseganaito

#助けてVBA twitter.com/300kkaseganait…

2021-06-27 23:43:07
ジャガさん@XYM @XYMnever

やりたいこと動画にしてみました。 完全に初心者なのでうまく伝わるかわからないですが、ご教授お願いいたします。 説明不足や意見などあれば改善しますので是非リプください。 音量注意してお聞きください。 pic.twitter.com/8uwGbpmyXi

2021-06-27 23:28:58
SecondLife! @VBA31125434

@300kkaseganaito @kubo_vbapg #助けてVBA これで検索したら色々と見つかると思いますよ!

2021-06-27 23:35:41
マックス長谷川 @vbaclubman

#助けてVBA 当方、VBA始めたての超初心者です。配列に初めて触ります。 ・条件に合致した配列を格納して別シートに貼り付けしたいです。 下記の画像のコードで可能かと思ったのですが思ったとおりの場所に貼り付けされません。 諸先輩方、どのように書けばよろしいのでしょうか(泣) pic.twitter.com/qYwhs4y8gg

2021-06-27 23:12:28
拡大
VBA100本ノックとエクセル問題 @yamaoka_ss

@ExcelVBAer @toshi81350036 @jhsshinrojimu いや、Add2はありますよね… と思ったけど、Add2は2016以降ですかね。 バージョンの確認が必要だと思います。 でも、とりあえず.Addに変更したほうが良いと思います。 #助けてVBA

2021-06-27 16:08:39
きぬあさ @kinuasa

VBAで聞きたいことがあるときに気軽に質問するためタグ「 #助けてVBA 」、日本語のツイートを引っ掛かる上でも実に便利!✨ 同じようにPower Automate Desktopのことを質問するための「 #助けてPAD 」なんてのも浸透したら便利じゃないかと思った次第🐥

2021-06-27 12:40:55
システムの森 @jhsshinrojimu

@amaru_hk @minami_suiha そういえば、職場の共用PCのVerは確認してみませんでした…。見てみます! #助けてVBA

2021-06-27 11:48:36
システムの森 @jhsshinrojimu

#助けてVBA どうしてもエラーの原因がわからず困っています…。 職場の環境でのみ画像のようなエラーが起きます。「オブジェクトは~」は実行時エラー438と表示されれば解決できるのですが、それが表示されません。 情報が少なくて申し訳ありませんが、考えられる原因を教えていただきたいです。 pic.twitter.com/fHxFvZrKCh

2021-06-27 10:07:03
拡大
VBA100本ノックとエクセル問題 @yamaoka_ss

@hoehoe1234 @biitarou @VBA07529852 @ExcelQBag 追加で、 オートフィルターで非表示になっている行も、無理やりその行を1行だけ選択(名前BOX等を使えばできます)してコピーすることができたりします。 VBAの挙動も全く同様になっているようです。

2021-06-27 03:42:28
VBA100本ノックとエクセル問題 @yamaoka_ss

@hoehoe1234 @biitarou @VBA07529852 @ExcelQBag 不思議な挙動についてのみ エクセルの機能から来ていると解釈しています。 単なる非表示行はコピーした時に一緒にコピーされますが、オートフィルターの非表示行はコピーされません。 そのままCopyメソッドになっています。 オートフィルターの挙動は途中のバージョンで変更されたりもしています。

2021-06-27 03:37:12
ほえほえ@スプシマン @hoehoe1234

@biitarou @VBA07529852 @ExcelQBag #助けてVBA しゃあさんのいうようにrowsで1行ずつ処理してcopyすると非表示行も1行単位ならcopyできるのもまた不思議ですね。他に方法ないかちょっと調べましたがcopyを使う限りループは回避できなさそうな感じでした。

2021-06-27 03:27:40
ほえほえ@スプシマン @hoehoe1234

@biitarou @VBA07529852 @ExcelQBag #助けてVBA これは不思議な挙動ですよね。書式を含めてコピーしたい場合はcopyメソッドを使いますが、なぜcopyメソッドが非表示行を含むオプションがないのか、フィルタを解除すると元に戻すのは難しいし、書式をすべて一括でコピーするする手法はなさそうですし。謎です。

2021-06-27 03:25:50
VBA100本ノックとエクセル問題 @yamaoka_ss

ハッシュタグ定着してくれるといいなー。 ツイッターでこんなに沢山つぶやき出したのは2019年の2月位だったかな… それまではbotにツイートさせてるだけの時期が長かった。 VBA界隈の人とも沢山つながれたしお世話になったし。 少しでも恩返し出来れば。 何時までここに住んでいられるか分からないし…

2021-06-27 02:46:23
たまくわ @tmkwsn

1人で悶々と考えてても進まないw H10:W10の最終行(H10:W10を選択した状態でCtrl + ↓) を取得したいんですけど、範囲の最終行の取得方法教えてほしいです🤔 Range("H10:W10").End(xlDown).SelectだとH10の最終行(H50あたり)しか取得してくれませんでした、、、 #助けてVBA

2021-06-26 19:03:08
VBA100本ノックとエクセル問題 @yamaoka_ss

@tamotoyuki @noso_salamander やっていることはほとんど同じですが、数式を少し書き直してみました。 F1は空欄として書いています。 ご参考まで。 F1=IF(F1="",MAX($F$1:F1)+1,IF(F1="小計","",IF(LEFT(INDEX(B:B,MATCH(F1,A:A,0)),1)=LEFT(INDEX(B:B,MATCH(F1,A:A,0)+1),1),MAX($F$1:F1)+1,"小計"))) #助けてVBA #助けてExcel pic.twitter.com/usABdWOFDf

2021-06-26 16:37:10
拡大
しゃあ@やっぱりVBAが好き @VBA07529852

@biitarou @toshi81350036 @ExcelQBag 結果からもお分かりと思いますが念のため。 Copyメソッドは書式なども含めて転記しますが、記載方法だと値のみ転記されます。 書式転記が不要の場合はCopy使わない方が速いです😊

2021-06-26 13:31:45
しゃあ@やっぱりVBAが好き @VBA07529852

@derAnfang2021 @LythyMay レイさん、循環注意w フィルターされてる状態から、非表示行含めてどうコピーするか?って話です。 「コピーして置いといて」のコピーどうやる?でグルグルしちゃいます😅

2021-06-26 12:14:38
しゃあ@やっぱりVBAが好き @VBA07529852

@derAnfang2021 @LythyMay フィルターなし・解除するのは簡単なので、それでもいいと思います。 ただ、ユーザーが苦労して設定したかもしれないものを解除するのです。 元に戻してあげるのが親切ですが、フィルター状態を復元するのは結構大変なのですわ。

2021-06-26 12:08:30
しゃあ@やっぱりVBAが好き @VBA07529852

@rMPrlGE92FDuhkh @biitarou @ExcelQBag .Copyは非対応というより、 非表示行に対応して、その行をコピーしないという高度な機能があると言った方が良かったかもしれません。 手作業でCtrl+Cした時に非表示行はコピーしたくないですもんね。

2021-06-26 12:05:52