はてなキーワード: Excelとは
AWS上に簡単な労務管理ソフトウェアをReactで内製構築して部署で利用したんだけど
「内製ソフトウェアなので開発に要した人件費を算出して資産計上しなさい」
とかいう指示が降りてきた
以前の労務管理Excelには簡単なマクロが付いていたんだけど資産計上されていない
「数式なら必要ないの?VLOOKUPならどうなるの?」
とか聞いたら持ち帰り検討になって返事が来ない
これ、同じ理屈なら業務利用するパワポの資料だって、それに使うテンプレートだって資産計上必要なんじゃないの
使って1年以内に捨てるなら必要無い、ってことならテンプレートは資産計上必要だし
https://chat.openai.com/share/c80d83ea-752b-4561-a162-7ea0bd116d56
Option Explicit
Dim objExcel, objWorkbook, objWorksheet
Dim strFolderPath, strSourceFile, strTargetFile, strSearchString, strReplaceString
Dim intLastRow, intRow, intColumn
Set objExcel = CreateObject("Excel.Application")
strFolderPath = ".\" ' スクリプトと同じフォルダにあることを仮定
strSourceFile = "変更一覧.xlsx"
strTargetFile = "変更一覧.xlsx"
Set objWorkbook = objExcel.Workbooks.Open(strFolderPath & strSourceFile)
objWorkbook.Sheets("1月").Copy , objWorkbook.Sheets("1月").Index
objWorkbook.Sheets("1月 (2)").Name = "2月"
' セルの値の置換
Set objWorksheet = objWorkbook.Sheets("2月")
objWorksheet.Cells(1, 1).Value = Replace(objWorksheet.Cells(1, 1).Value, "1月", "2月")
objWorksheet.Cells(2, 7).Value = Replace(objWorksheet.Cells(2, 7).Value, "2023/2/14", "2023/3/14")
' 最終行の取得
intLastRow = objWorksheet.Cells(objWorksheet.Rows.Count, 1).End(-4162).Row ' xlUp
' 値のクリア
For intRow = 8 To intLastRow
For intColumn = 1 To 6
objWorksheet.Cells(intRow, intColumn).ClearContents
Dim objFSO, objTextFile, strContents, arrLines, arrFields, strNewContents
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.OpenTextFile(strFolderPath & "変更一覧.txt", 1)
strContents = objTextFile.ReadAll
objTextFile.Close
arrLines = Split(strContents, vbNewLine)
For Each strContents In arrLines
arrFields = Split(strContents, ",")
For Each strContents In arrFields
If IsNumeric(strContents) Then
strNewContents = strNewContents & "'" & strContents & ","
Else
strNewContents = strNewContents & strContents & ","
End If
strNewContents = Left(strNewContents, Len(strNewContents) - 1) & vbNewLine
' データをシートに貼り付け
Set objWorksheet = objWorkbook.Sheets("2月")
objWorksheet.Cells(1, 8).Value = strNewContents
' セルの値の置換
objWorksheet.Cells(123, 1).Value = Replace(objWorksheet.Cells(123, 1).Value, "F", "FH")
objWorkbook.Save
objWorkbook.Close
objExcel.Quit
プログラマの派遣業界の闇というほどでもないけど、実情を少しだけ書いておく。
プログラマの派遣会社は、とにかく人を集めて派遣できればもうかるので、常に未経験者歓迎で募集を掛けている。
そして、入社後に2週間程度の社内研修をして、C言語やJAVAでの四則演算、条件分岐、ループ、出力、その他の本当に最低限の知識を教えて
社内テストをクリアした人から、即戦力として派遣先に送られていく。
要は、未経験歓迎で募集して、ちょっとでも使えそうなら直ぐ派遣し、マジで使え無さそうなら研修期間にクビを切る。
社内研修で教わる言語は派遣先で必要とされる言語なので、ニーズに合わせて言語が変わって行く。
こういう世界なので、彼女の仕事の内容を具体的に決めているのは、事実上、派遣先の会社になる。
同期がpython やら java の仕事をさせてもらってるのは、派遣先の会社がその作業を割り当てるからであり、
彼女が Excel 仕事をさせられているのも、派遣先の会社がその作業を必要としているからなのである。
派遣会社の社長も上司も、会社の利益の最大化のために行動するだけで、彼女のキャリアについて考えることはない。
ただで退職されるくらいなら、コーディングの仕事を振ってくれそうな会社に派遣させた方が儲かるくらいにしか思ってない。
女かどうかなんて誰も気にしていない。
増田とVtuberやってるってことはITに関するリテラシーがあるよね。このリテラシーってのは教科書的な奴じゃなくて、嗅覚というか「勘」みたいなもの。勉強しても得られない奴。
中小零細の製造業というのは、今後の社会構造で決して無視できないもので、重要な領域だ。
例えば、以下の様なことが言える。
そこで、増田のような、リテラシーと同時に、製造業での実務経験がある人材が重要になってくる。
まずはそんなに高度な事は考える必要は無い。世の中、我々が思っている以上にIT化は進んでいない。
税理士の先生が怪しい営業に巻き込まれ「すべて国産」という所しかアピールぽいとのないおかしなソリューションを進めてきたとき、そんなものを入れては駄目だ、標準はこっちだ、といえるだけで良い。
例えるならば、Chat Workを入れようとする奴に、いやいやslack でしょとか、使ってないけどOfficeにTmeasついてますからとか、従業員のジジババのことを考えるとLINE Worksじゃないと辛いでしょと言うとか
盲目に物理電話交換機の買い換えを考える時に、いやいや今なら社用スマホに格安SIMのほうが通話し放題で圧倒的にやすいですから、とか
Excel on WebなりGスプシなりで簡易業務効率化をサクッとやるとか、
そう言うところを言えるのは、あなたの様な人材なのだ。これは高い金を払ってコンサルタントを雇っても得られない技術とスキルとポジションである。
Excelとか使っているときにマウスでポチポチとかするよりキーボード上であれこれ操作したほうが早い……みたいな話かと思ったら、
こんにちは。タッチパッドを使っていたけどマウスに戻って今は両刀使いの40代です。
タッチパッドが優秀なのは10年以上前からなんですが、結局はマウスもあった方が効率良いのでその辺りをまとめておきます。
昔も今もタッチパッドのクオリティはOSの対応含めてMacが圧倒的です
他のメーカーもかなり良くなってきていますがWindows側の対応が微妙なところもあってまだまだMacです
逆に言うとWindowsを使うならタッチパッドよりマウスの方が業務効率は上です
例えばMacの場合は4本指ジェスチャと3本指ジェスチャをOS側が間違えることがほぼ無いですが
他のメーカーだと割と頻繁に間違えるのでイライラすることが多くなります
昔のMacだと設定画面で手の映像が出てきてめちゃくちゃ分かりやすかったのに、今は出てこなくて劣化してるの、なんでなんでしょうね
あと、当たり前だけどノートPCで作業するならマウス持ち歩くの面倒なのでタッチパッドだけで良いです
外付けモニターと外付けキーボード使うならマウスを買いましょう
Macなら外付けTrackpadも買いましょう
ブラウジングしたりコーディングしたりするときはトラックパッドで十分ですがOffice製品はマウスが必須です
なぜマウスが必須かというと、ドラッグ操作はマウスの方が向いているからです
タッチパッドでドラッグしようとすると押し込んだりクリック状態からトラックパッド上で指を移動させますが
ポインタ移動と違って途中で指を離して移動できないのでめちゃくちゃやりにくいです
もちろん一瞬だけ離して継続するとか二本指でドラッグするとかいう技もありますが、マウスだとそういうことが一切不要です
Macの場合だと三本指ドラッグに割り当てればかなり楽ですがOffice系製品でドラッグを多用するとやはりマウスが便利です
これはMacのOffice製品はもちろん、KeynoteやNumberなんかのApple製品でも同様です
かなり使いやすくはしてくれてますが、Office系に引っ張られてるのでやっぱりマウスの方が便利です
加えてOffice系アプリは特にボタンが小さいという問題もあります
テキストエリアを大きくしたり小さくしたりするためには角の小さな四角をドラッグする必要があったり
Excelでデータコピーするときはセルの隅っこの四角いところをドラッグしないといけません
まぁそれでもいくらかは慣れればできるようになりますが、マウスの方が圧倒的にやりやすいのは確かです
これは絶対です
これをトラックパッドでやる猛者はほとんど聞いたことが無いです
という人もいると思いますが、基本的に三人称視点でもこの操作です
「ゲームやらないよ」
今時PS/2接続でもないのでBluetoothで接続すればタッチパッドとマウスの両方を同時に使えます
なので両方用意しておいて場面によって使い分けるのが良いと思います