時々話題になるVBAのクラスの使いどころが分からないという話。 今日もちょっとした一言から良いお話がいっぱい聞けたので整理しておきました。
時々話題になるVBAのクラスの使いどころが分からないという話。 今日もちょっとした一言から良いお話がいっぱい聞けたので整理しておきました。
プログラミング言語には、さまざまな種類があります。 私が使っているものについて、その使い方をまとめてみました。 ※カフェにて RICHO GRⅢ 主に使っているプログラミング言語 私が使っているプログラミング言語は、 ・ Excel マクロ( VBA) ・GAS(ガス Google Apps Script) ・UiPath(RPA=ロボティックプロセスオートメーション) です。 これらをケースによって使い分けています Pythonは?と思われるかもしれませんが、研究用に使っていますが、同じ用途で仕事の中で使うのであれば ExcelやRPAのほうが使いやすいので、そちらを使っています。 Pythonを始めるまでの設定が他の言語に比べると敷居が高いのもその理由です。 プログラミングに限らず効率化は、「伝えやすいか」も選ぶ基準にしています。 使い道があるかどうかはもちろん、導入費用が高かったり
2018年9月6日、ビジネスエアポート六本木にて「米国アップル社、マイクロソフト社、そして国連本部も認めた83歳のアプリ開発者 若宮正子氏登壇!『MY SMART WORK LIFE』セミナー②。世界を魅了する理由に迫る!!」が開催されました。本パートでは、若宮正子氏の生い立ちからアプリ開発に至るまでのエピソードについての講演模様をお送りします。 突然世界中で有名人になってしまった、若宮正子氏の講演 若宮正子氏:みなさん、こんばんは。若宮正子です。どうぞよろしくお願いいたします。だいたいの人はみんな「マーちゃん」って言っているみたいなんですけども、戸籍上の名前は若宮正子です。 今日お話しすることは、まず自己紹介。それから、今日のテーマであります「私は創造的でありたい」というお話。それから最後に、最近の活動から得られたものです。といいますのも、私は1年半ぐらい前に、急に「にわか有名人」になっ
須藤玲司 @LazyWorkz Excelは、サマータイムに非対応だそうです。というか、タイムゾーンという概念が無い。twitter.com/biac/status/10… つまり、Excel製の深夜勤務表とか、時系列データ集計とか、軒並み壊滅です。OSが対応しても関係ない。改修方法も超絶複雑です。 うすうす気づいてはいたのですが…知りたくなかった… 2018-08-11 17:25:40 山本康彦@BluewaterSoft @biac @LazyWorkz Excelにはタイムゾーンがないんです。 日時は、1900/1/1 0:0:0を1.00とする小数で持っているだけ。(しかも1900/2/29が存在する) tancro.e-central.tv/grandmaster/ex… なのでタイムゾーンの処理が必要なときは、例えば+9時間をハードコーディングすることになります (ToT;
All Microsoft Global Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Tech & innovation Microsoft Cloud AI Azure Space Mixed reality Microsoft HoloLens Microsoft Viva Quantum computing Sustainability Industries Education Automotive Financial services Government Healthcare Manufacturing Retail All industries Partners Find a partner Become a partner Partner Network Fin
古いと言ってもPentiumDCで1Gバイトのメモリーを積んでて、たぶん10年前までは行かないだろう。 エクセルの方は2000。 僕は多分、はてなー界隈の人に比較的多い感じがするIT畑の人からすると、素人の毛の生えたくらいの技術・知識しかないと思うけども、これまでの職歴でIT業界ではないが色々とPCには多くの時間を費やしてきたとは思う。 特に学んだわけでもないので完全に自己流だろうけども、VBだけどプログラムも書いてきた。 だから、IT業界とかけ離れた今の業種では、パソコンに長けていると思われているし、その能力を活かすことが自分を売ることかなぁ、とか思ったりもしている。 つったって、実際の話、もう最近ではエクセルくらいしか実のところ知らんのだったりする。 その上、実態はエクセルの関数すらろくに知らない。 VlookUp関数だなんて便利なのを知ったのもつい最近だ。 僕はそんなのはプログラムが
コードのドキュメントがきちんと作成されていない? 問題はプログラマー達にあるのではなく、プロセスにあると Fatal Exception の Neil McAllister 氏は言う (ネタ元) 。 「コードのドキュメントをきちんとまとめる開発者は非常に少ない。ドキュメントを書かせること自体が難題と言ってもいいだろうが、しかし不可能ではない」とのことで、同氏はドキュメントを作成する習慣を確立するためにも「ムチよりもまず飴」方式を採用すべきとだと提案する。多くの人と同じく、プログラマーだって命令よりもインセンティブの方が動機づけとなる。簡単な賞賛も大いに功を奏するが、他の手段を模索するのも良いだろう。彼らが週末にサポート業務で待機担当だったり、またアップデート作業で深夜に作業している時はないだろうか? 追加のドキュメント業務に精を出した彼らにはそういった他業務の負担を軽くしたりするのも一案だ
とりあえず、表題の通り。 使い方の異なる Functionプロシージャーと Subプロシージャーの二つを作成。 詳細はコードのコメントを参照。 Function ToHankaku(ByVal src As String) As String ' ' 文字列中の半角変換可能な文字を半角に変換する。 ' ただし、半角片仮名文字(0xA1-0xCF)は全角に変換する。 ' このとき、可能であれば半角・全角片仮名文字と直後の濁点・半濁点が合成される。 ' ' 2009/12/17 black-hole: 新規作成 ' ' Dim re As Object Dim Match As Object ' ' 正規表現オブジェクトを作成 ' Set re = CreateObject("VBScript.RegExp") re.Pattern = "[。-゚]+" ' 1文字以上の半角片仮名 re.
スプラインはかつて製図で用いられた自在定規を意味しており、補間点を結ぶなめらかな曲線が描けることからこのようによんでいる。 xのいくつかの値に対し、yの値をなんらかの方法(実験、実測、観測、数表等)によってもとめ、これらのデータをもとにして、データの間の任意の点xにおけるyの値を推定する方法を補間法という。 スプライン関数には基本スプライン(B-スプライン)、カーディナルスプライン(C-スプライン)、自然スプライン(N-スプライン)などの種類がある。 ここでは、自然スプライン関数による3次の補間法について述べる。自然スプラインは、補間関数のなかで最も滑らかな関数である。 n+1個の補間点(x0y0),,(x1,y1),(x2,y2),・・・・(xn,yn)が与えられたとき、i番目の区間[xi-1,xi]を次の3次式で近似する。 Pi(x) = C1,i + C2,i(x-xi-1)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く