自動更新

並べ替え:新着順

メニューを開く

メインの業務ではないけど、データをイジる仕事を最近やっていて、VBAでマクロを作る依頼をされた😳 副業狙いで勉強していたのが活きた瞬間🤩 cells+if文で判定して30秒掛かっていた処理が、過去にやった事を思い出して配列使うと最終的に1秒以内で完了したことに感動した。笑

とりつぃん🐣システム企画職(開発系)に転職1年目@twin_threegs

メニューを開く

VBA配列でループ回すだけで面倒くさくて草。 そもそもC#もだけどMicrosoft激推しのアッパーキャメルケースがキモくて受けつけないんじゃ。

ケイヴィー(モルモル)🐹@morumolu1

メニューを開く

VBAで空配列用意して値代入するの、Rでのforの使い方とまったく同じ発想なんだな。

一/百@boyaki001

メニューを開く

VBAはじめてがっつり触ってるけど、変数宣言Dimって時点でなんかもどかしさある 元々は別の言語で配列宣言用にdimensionを意図した宣言文だったらしく、それが引き継がれてるみたい

メニューを開く

VBAで連想配列ができるようになったのは一歩前進かもしれない。概念を理解できた。

ちゃぴ@英語とITスキル頑張る@chapichan0616

メニューを開く

WorksheetFunction.Transpose の一次元配列の変換は65536までは正常動作するようです。 それ以上になるとNGっぽい。 #Excel #vba pic.twitter.com/cwp8DLyRIE

ddxb@ddxb

メニューを開く

VBAエキスパート Excel VBAスタンダード 用語2章配列つづりの難問は、 ・split関数 ・variant 変数の型 ・ redim 動的配列 これらを正しく入力できることが得点アップつながります。

星 詠末@hoshi_eisei

メニューを開く

1次元配列と縦にセル貼り付けする為、とりあえず処理として WorksheetFunction.Transpose からのResize反映してたのだけど、 ワークシート関数だから上限ありそうかなと思ってる。 #Excel #vba

ddxb@ddxb

メニューを開く

返信先:@Tsutsui0524ああ、あるわ〜 VBAに限らずテスト用にサイズテキトーな固定配列作ってそのままとかあるある過ぎる

メニューを開く

VBAなら(少なくとも、最序盤では) ・型を考える必要なし ・配列もDictionaryも必要なし ・APIとのやり取りも必要なし(というか、難しすぎて手が出せない?)

はけた@できるExcel2021@excelspeedup

メニューを開く

GASって相当難しいと思うんですよね。 とりあえず、VBAとは比べ物にならないくらい難しいと感じてます。 ・型を意識えざるを得ないのが難しい ・よく使うデータ構造(配列、オブジェクト)が難しい ・よく出てくる操作(APIとのやり取りとか)も難しい

sinomori_sou@snmr_s

GAS初心者向け講習第1回を無事終えられたんだけど、同時にプログラミングが難しいって話にもなり、 ハードルを低く見せるってのは大変だなあって課題も残った

はけた@できるExcel2021@excelspeedup

メニューを開く

VBA 配列とコレクションの違いをメモリ上のデータ構造から理解する - t-hom’s diary thom.hateblo.jp/entry/2016/08/…

むしたこ@mushitako

メニューを開く

その先には、配列関数と、ラムダ関数があるのですが、配列関数までは正直、だれでも到達できるでしょう。中学1年レベルの知識ですみますので。問題はラムダですね。VBAを減らすにはラムダかMが必要ですがラムダを覚えたほうが良いと思います。この壁は結構高い壁ですので必要な人だけでよいかと。

ほえほえ@スプシマン@hoehoe1234

メニューを開く

補足 呼吸するほど当たり前だったので記述を忘れてた。 if文と適切なループ文を使える。 コレクションと配列の違いを理解している。 後、何かあるかな。 RDBへの接続と基本レベルのSQLは書けた方がいいか。 最低限これだけ理解してれば事務仕事でVBAをつかえるを羅列したが意外と多くなった。

堀江 伸一@horiesiniti

メニューを開く

追記 マクロの記録が出来る。 マクロの記録で生成されたコードを修正して自分のコードで使える。 配列とRedimと番兵を理解している。 後は、外部データの取り込み位かな。 後は、知ってるに越したことはない程度の機能が多い。 VBAよりExcelの基本機能使った方が楽で速い事もあるのでVBAも控えめに。

堀江 伸一@horiesiniti

メニューを開く

VBA学習Split関数。何かの文字で区切られた値を区切られた値ごとに分割して配列する関数。第一引数はくぎりたい値が入ったセルなど第二引数は区切っている値、CSVファイルならカンマ。ちなみに値を「と」で区切り第二引数をとにしたら値をちゃん区切って配列してくれました。#VBA

メニューを開く

VBA配列、絶妙に使いにくくて草

醤油𓁠@shoyu_3260s

メニューを開く

有識者に協力求む マクロVBAの3次元配列って何? Dim Data2 (10, 70, 5) As String (10, 70) の2次元配列は理解出来たんやが 3次元配列の最後の【5】って何を指してExcelでどこの部分を指してるの? 分かる人いたら教えて下さい よろしくお願いします

メニューを開く

返信先:@inuko_inuko9VBAも超クセツヨプログミングなんで… 配列を5と指定したら0-5の6個定義するし… 基本は型自動推測モードですし なんと言っても途中でマウス動かすと警告が出まくるという…

メニューを開く

返信先:@kurenai_orutaDataが変数名かどうかも自信なくなってきた 命名的になにか意味があるのかちょっと調べたけど VBAで無名配列とかはヒットしなかったので 変数名で良いっぽい? 逆に混乱させてしまう回答ですみません

しゃるは罪の名前🪽@突然の奏ちゃん推しになりました🎹 ✨@Charlotte_rowa

メニューを開く

返信先:@kurenai_oruta既にご理解の内容があるかもですがご容赦を~ 配列の宣言の仕方は言語によって異なるので ちょっと自信ないです 文字列型の変数に数値等を代入した場合、 そのまま数値を文字列と解釈して エラーにならないフレキシブルな言語もありますが VBAの挙動は分かりません 間違ってたらゴメンナサイ

しゃるは罪の名前🪽@突然の奏ちゃん推しになりました🎹 ✨@Charlotte_rowa

メニューを開く

#ExcelVBAマクロを使いこなす 16 VBA 配列とコレクションの違い thom.hateblo.jp/entry/2016/08/… 配列 ・宣言時に型と要素数を決定してメモリ領域確保 ・ArrayやSplitで生成,Joinで結合できる コレクション ・データの追加・削除・挿入が容易 ・インデックスの代わりにキー文字列で参照可

ITエンジニア見習いたん (プログラミング・コーディング、情報システム開発などの学術たん)@i_t_tan

メニューを開く

VBA2次元配列までやっときた。中級レベルにやってきた感があるけどやりたいことを実現するにはまだまだ知識と経験が足りない。

ちゃぴ@英語とITスキル頑張る@chapichan0616

メニューを開く

vba、一次元配列に連想配列を格納できないのポンコツすぎる

ゲーミングさしめパンチ@sashime_hvk

メニューを開く

VBAくん1次元配列はカンマ区切りで入るのに2次元は入らないのまあまあ面倒...

メニューを開く

んー、やっぱExcel処理は普通に配列するより、numpy使って多次元配列にした方がわかりやすいな でもExcelの処理だけだったらVBAのままの方が便利だった 何でPython仕様にしたんだろ

えら@echigoc

メニューを開く

今さらvbaの2次元配列でつまづいている…もしかしたら1個ツール正常に動いてないかもしれない。ヤバ。

かおたん@gyuunikudaisuki

メニューを開く

返信先:@Tsutsui0524これは知りませんでしたが、Excelの作りかたからいえば当然ですね。Excelは2次元配列に親切に厚化粧をして、データ種や書式まで扱えるようにしたものだから、csvファイルを開く方がデータの内容を考慮して上手く開けるVBA等を用意するのが当然と思っています。 (csvファイルの関連付けは顰蹙ですが)

yoshik_y / yoshik-y@yoshik_y

メニューを開く

記事を投稿しました! 【Access VBA配列 on #Qiita qiita.com/X_marina_y/ite…

柳原まりな@X_marina_y

メニューを開く

VBA】使い回せる配列操作用プロシージャ qiita.com/11295/items/3d… #Qiita

aMI@aMI_KUH95291

メニューを開く

そういえば、つい最近、VBAでゴリゴリと ・配列として読み込んで ・「必要な列だけ」別の配列に転記する プログラムを書きました。 必要な列かどうかは、 Const Attr = "X,X,X,,,,X,X" みたいな定数から、Splitで配列を生成して「X」が指定されている列だけ残す、みたいなロジック。

はけた@できるExcel2021@excelspeedup

メニューを開く

VBAって配列のインデックス0から?1から?

ちちっち@bwbwbwww

メニューを開く

VBA配列テメーのことだぞ

夏侑@Nayufs

メニューを開く

簡単な方法ではありませんが エクセルVBAの練習として コードを書いてみました 単純に要素を配列に入れて 一つの要素を取り出して、 もう一つの配列の要素と一つずつチェック 異なるものがあれば一致していないの判定 最後まで行けば、一致していると判定 ・2つの要素数は同じ ・重複する要素はない pic.twitter.com/PnRrQfc5ew

吉田拳/Excelで、経営は強くなる@sugoi_kaizen

AA,BB,CC BB,CC,AA この2つが「同じ要素を含んでいる」と判定する一番かんたんな方法はどんなのでしょうね… 私は「分割→並べ替え→結合→一致検査」という手順かな…と思ったのですが。

FUMIふむ@fumuplus

メニューを開く

今日は他県の同僚から依頼があって、久々のフルタイムExcel・VBAいじり。 配列やらDictionaryを駆使しまくり、最初に作った30分かかるマクロを1分半まで短縮成功。 FileSystemObjectもそうだけど、いい加減「Microsoft Scripting Runtime」をデフォルトでONにしててくれないだろうか⁉

仁川リア@猫と漫画と小説と@r_nigawa

メニューを開く

#はた読 #ExcelVBA配列入門 VBA配列は決まりごとが多く、覚えるのは大変。しかし、労力に対してのリターンはきちんとある。例えば条件を設定しないで6秒かかった処理が0.2秒で終わることもある。

メニューを開く

データを事前に処理するバッチ言語 データを自動で読み込むM言語 複雑な変形をする配列関数とラムダ ここがどこまでOfficeスクリプトで対応できるかですが、もうVBAのような自由度はないでしょうね。アレはURLをベースとしたクラウドでこそ威力を発揮するとおもいます。

ほえほえ@スプシマン@hoehoe1234

メニューを開く

もしかしたら構造体が使える、もExcel中級者なのかもしれないけど Excel VBAのクラス、俺いまいち使い所が分からないんだよね apiの受け皿かユーザーフォームの制御ぐらいしか思いつかない コレクションと併用してレコードセットの代わりにしても、配列変数より遥かに遅いからねぇ あ、あと連想配列

髪の毛だけはスキピオです@Scipiobc236

メニューを開く

あくまで個人的な見解だけど VBA初心者 セルに逐次データ書き込み VBA中級者 配列変数で処理 VBA中級者2 api使える みたいな感じかなぁ api使えるとExcel単体でできないことが実現できるからね 上級者は分からん 世の中には凄い人一杯いるから

髪の毛だけはスキピオです@Scipiobc236

メニューを開く

VLOOKUPの速度について軽く検証してみました。 前提条件:書き込みは配列を使用する。データ数は5000件 結果 1. wsf.Vlookupより数式VLOOKUPのほうが倍くらい早い 2. wsf.Vlookupは第2引数(範囲)にValue(VBA内二次元配列)を指定したとき50倍くらい遅くなる 3. やはりDictionaryは早かった pic.twitter.com/R0GsN8vZn6

吉田拳/Excelで、経営は強くなる@sugoi_kaizen

VBAにて、ForNextでWorksheetfunction.Vlookupを入力するマクロが時間かかり過ぎるというご相談。 もう定番の解決策ですがForNextやめて、 Range(入力範囲指定) = "=VLOOKUP(引数)" で一括入力ですね。早くなるなんてもんじゃない。 数分以上かかる処理が1秒になりますものね。

ちゅん🐤@KotorinChunChun

トレンド7:15更新

  1. 1

    エンタメ

    しょせん他人事ですから

    • テレ東ドラマ
    • 中島健人
    • グループ卒業
    • Sexy Zone
    • 弁護士の
    • テレ東
  2. 2

    グルメ

    お茶漬けの日

    • 多様な性
    • ホモフォビア
    • 消費拡大
    • 減塩
  3. 3

    岩本照誕生祭

    • 照兄
  4. 4

    ニュース

    年1900万円

    • 飲み食い
    • 麻生副総裁
    • 巨人坂本
    • 1900万
  5. 5

    いたジャン

    • ダウ90000
  6. 6

    スポーツ

    フェルミン

    • バルサ
  7. 7

    ドラゴンエイジ:インクイジション

    • Epic Games
    • DLC
    • ドラゴンエイジ
  8. 8

    NHKネット配信

    • 必須業務
    • 支払い義務
  9. 9

    GTA6

  10. 10

    スポーツ

    田口麗斗

    • 1軍合流
    • 山田哲人
    • ヤクルト
20位まで見る

人気ポスト

電車遅延(在来線、私鉄、地下鉄)

遅延している路線はありません

全国の運行情報(Yahoo!路線情報)
よく使う路線を登録すると遅延情報をお知らせ Yahoo!リアルタイム検索アプリ
Yahoo!リアルタイム検索アプリ